Форум программистов, компьютерный форум, киберфорум
MySQL
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
3 / 3 / 3
Регистрация: 28.06.2015
Сообщений: 211
1

Не могу создать "представление" в запросе

07.04.2016, 22:36. Показов 386. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть три таблицы: order, order_product и order_status
Собственно, вот сам запрос:

Запрос
SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
SELECT 
  `order`.order_id,
  `order`.firstname,
  `order`.lastname,
  `order`.total,
  `order`.date_added,
  order_product.name,
  order_product.price,
  order_product.total,
  order_product.quantity,
  order_status.name
FROM
  `order`
  LEFT OUTER JOIN order_status ON (`order`.order_status_id  LIKE  order_status.order_status_id)
  AND (`order`.language_id = order_status.language_id),
  order_product
GROUP BY
  `order`.order_id,
  `order`.firstname,
  `order`.lastname,
  `order`.total,
  `order`.date_added,
  order_product.name,
  order_product.price,
  order_product.total,
  order_product.quantity,
  order_status.name
HAVING
  AVG(`order`.order_id) = AVG(order_product.order_id)

В итоге, получаю:

Результат
Не могу создать "представление" в запросе

И тут возникает два вопроса:
1) Как объединить две ячейки из одной таблицы в одну, к примеру:

Пробовал так... (не выходит)
SQL
1
CONCAT(LEFT(`firstname`,1),'.', `lastname`) AS `username`

2) Как изменить вид даты (убрать время или вывести прописью), к примеру:

Пробовал так... (не выходит)
Без времени:

SQL
1
DATE_FORMAT(`date_added`, '%d.%m.%Y') AS `date` FROM `order`
Прописью:

SQL
1
DATE_FORMAT(`date_added`, '%d %M %Y') AS `date` FROM `order`


Подскажите кто знает... Пожалуйста.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.04.2016, 22:36
Ответы с готовыми решениями:

Не работает частичное представление в ajax запросе
VS 2010, ASP.NET MVC4, Template:Empty Здравствуйте, коллеги. Никак не могу добиться, чтобы...

Зачем нужно в запросе представление ссылки? Результат выглядит одинаковым
Вот написал запрос: Запрос = Новый Запрос("ВЫБРАТЬ ...

Как перевести русские буквы в запросе на сервер в нужное представление
Имеется запрос на сервер в котором несколько параметров: id=1&name=Иван Как мне переделать слово...

Параметрическое представление спирали, не могу понять параметр
Здраствуйте! Задана задача: Программу я напишу сам, мне не понятен последний параметр...

0
07.04.2016, 22:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.04.2016, 22:36
Помогаю со студенческими работами здесь

Создать представление
Здравствуйте! Есть маленькая БД из трёх таблиц (во вложениях). Нужно составить представление...

Создать представление
drop table if exists Книги; drop table if exists Авторы_книги; CREATE TABLE Книги ( ...

Создать представление
Имееться 2 функции: 1. DMT_Get_DocumentsEx — экспорт заголовков документов При обработке...

Создать представление
Помогите понять как создать представление через несколько таблиц, хоть убейте не понимаю как это...

Создать представление
Есть таблица Object(Object_ID, Object_Num, Object_Type_ID, Object_Container_ID, ....), где хранится...

Создать представление
Мне нужно создать предсталение, чтобы столбцы таблицы на выводе были примерно такими: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru