Есть вопрос по MySQL. Про круглые скобки в справочниках написано это: круглые скобки используются для задания порядка вычислений в выражении. Например:
mysql> SELECT 1+2*3;
-> 7
mysql> SELECT (1+2)*3;
-> 9
Плюс, круглые скобки используются в подзапросах. Больше про использование круглых скобок я не нашел ничего.
(SELECT * FROM sales2005) UNION (SELECT * FROM sales2006);
Зачем запросы берутся в круглые скобки? Когда вообще в MySQL надо ставить круглые скобки и для чего они служат?
Если, например, написать запрос для тестовой БД world, чтобы из таблицы с городами выбрало русские и украинские города
(SELECT name FROM city WHERE countrycode='RUS' ORDER BY name)
UNION
(SELECT name FROM city WHERE countrycode='UKR');
то русские города почему-то не упорядочиваются по алфавиту. Почему?
На картинке выше видно, что первым городом идет Moscow, хотя первым должен быть город на "A".
Если можно, то напишите с примерами, чтобы лучше было понятно.
Спасибо
SELECT * from (SELECT `message` FROM `messages` ORDER BY `message`)as b
UNION ALL
SELECT * from (SELECT `sender` FROM `messages`) as a
таким способом будет работать order by для первой выборки, а скобки нужны для логического разделения, т е так написать можно:
SELECT `message` FROM `messages`
UNION ALL
SELECT `sender` FROM `messages`
но так будет ошибка:
SELECT `message` FROM `messages` ORDER BY `message`
UNION ALL
SELECT `sender` FROM `messages`
а если поставить скобочки, то все хорошо :
(SELECT `message` FROM `messages` ORDER BY `message`)
UNION ALL
(SELECT `sender` FROM `messages`)
т.е. несколько логических операций должны отделяться скобочками (на подобии иерархии строится для запроса).
Виртуальный выделенный сервер (VDS) становится отличным выбором
Через Visual Studio->Средства->Подключение к базам данных->MySQL Database (MySQL Data Provider) заполняю поля server,user,passwordПодключение успешно устанавливается
Хочу делать запрос в базу данных MySQL, мне нужно получить только 5 записей из неё, но при этом мне необходимо сосчитать общее количество записей,...
Есть база данных состоящая из 5 таблицВ одной храниться порядка 10+ млн записей
Устанавливаю на страницу шрифт, взал с Google Fonts, вот так выглядит страница: