Примеры SQL запросов к базе данных MySQL. Команды SQL-запросов
Запросы написаны без экранирующих кавычек, так как у MySQL , MS SQL и PostGree они разные.
SQL запрос: получение указанных (нужных) полей из таблицы SELECT id, country_title, count_people FROM table_nameПолучаем список записей: ВСЕ страны и их население. Название нужных полей указываются через запятую.
SELECT * FROM table_name
* обозначает все поля. То есть, будут показы АБСОЛЮТНО ВСЕ поля данных.
SQL запрос: вывод записей из таблицы исключая дубликаты SELECT DISTINCT country_title FROM table_nameПолучаем список записей: страны, где находятся наши пользователи. Пользователей может быть много из одной страны. В этом случае это ваш запрос.
SQL запрос: вывод записей из таблицы по заданному условию SELECT id, country_title, city_title FROM table_name WHERE count_people>100000000Получаем список записей: страны, где количество людей больше 100 000 000.
SQL запрос: вывод записей из таблицы с упорядочиванием SELECT id, city_title FROM table_name ORDER BY city_titleПолучаем список записей: города в алфавитном порядке. В начале А, в конце Я.
SELECT id, city_title FROM table_name ORDER BY city_title DESC
Получаем список записей: города в обратном (DESC ) порядке. В начале Я, в конце А.
SQL запрос: подсчет количества записей SELECT COUNT(*) FROM table_nameПолучаем число (количество) записей в таблице. В данном случае НЕТ списка записей.
SQL запрос: вывод нужного диапазона записей SELECT * FROM table_name LIMIT 2, 3Получаем 2 (вторую) и 3 (третью) запись из таблицы. Запрос полезен при создании навигации на WEB страницах.
SQL запросы с условиямиВывод записей из таблицы по заданному условию с использованием логических операторов.
SQL запрос: конструкция AND (И) SELECT id, city_title FROM table_name WHERE country="Россия" AND oil=1Получаем список записей: города из России И имеют доступ к нефти. Когда используется оператор AND , то должны совпадать оба условия.
SQL запрос: конструкция OR (ИЛИ) SELECT id, city_title FROM table_name WHERE country="Россия" OR country="США"Получаем список записей: все города из России ИЛИ США. Когда используется оператор OR , то должно совпадать ХОТЯ БЫ одно условие.
SQL запрос: конструкция AND NOT (И НЕ) SELECT id, user_login FROM table_name WHERE country="Россия" AND NOT count_comments (больше), < (меньше), >= (больше или равно), SET { | } .,. .< COLUMN name> = < VALUE expresslon> [ WHERE < predlcate> | WHERE CURRENT OF < cursor name> (* только для вложения* ) ] ; UPDATE peers SET zone= "voip" ; # обновить все строки в столбце zone таблицы peers UPDATE stat SET whp= "13x13x13" WHERE id = 1 ; UPDATE countries SET nm_ukr= ( SELECT del_countries. ukrainian FROM del_countries WHERE countries. nm_en= del_countries. english ) ;WordPress использование, настройка : в таблице wp_posts удалить все вхождения строки
UPDATE wp_posts SET post_content = REPLACE (post_content, "" , "" ) ;DELETE FROM