- → Программирование
- → MySQL
- → Статьи
MySQL примеры: примеры запросов mysql
В данном материале приведены примеры mysql запросов. Всего помнить невозможно, часто бывает, забываешь как подать тот или иной mysql запрос. Надеюсь mysql примеры помогут вам при создании приложений и практичны в применении. Мы рассмотрим такие примеры, как insert, select, update, delete и другие.
Пример создания таблицы в MySQL
CREATE TABLE example ( id int(11) NOT NULL PRIMARY KEY auto_increment, name varchar(50), age int(2), info text, date date );
Вот пример создания таблицы в БД MySQL. Данный запрос создаст таблицу example, в которой id - первичный ключ (ставиться автоматически), name– поле с допустимым максимальным значением 50 символов, age– максимально принимает 2 цифирных символа, info– может принимать неограниченное количество любых символов, date– будет вставлять сегодняшнюю дату.
Пример MySQL select
SELECT * FROM name_table WHERE id = '16'
Выберет запись таблицы name_table, в которой idравен 16, при этом будут выбраны все поля (символ * выбирает все поля).
SELECT id, field1, field2 FROM name_table WHERE id = '16'
Тот же пример, только вернется значения полей id, field1, field2.
SELECT * FROM name_table WHERE field1 like 'value1' and field2 like 'value2' order by date DESC limit 3, 5
Выберет все поля из nam_table где значение field1 похожее на value1 и значение field2 похожее на value2, отсортирует за датой, выведет 5 записей начиная с 3 записи (limit 3,5). Если DESC заменить на ASC, отсортирует записи в обратном порядке.
Пример MySQL insert
insert into name_table (site, description) values ('sitear.ru', 'SiteAR – создание сайтов')
Вставляет в таблицу name_table в поля site и description данные значения. Помните если поле помечено как auto_increment, то оно будет заполнятся автоматически (например поле id).
Пример MySQL update
update name_table set field = 'value' where id = '12'
Изменяет значение поля field на value в таблице name_table где id равен 12.
Пример MySQL delete
delete from name_table where id = '14'
Удаляет запись из name_table где id равен 14.
Количество записей в таблице (count)
select count(id) from name_table
Даст нам количество записей в name_table. Id - поле в таблице.
select count(id) from users where age like '12'
Даст количество пользователей, в которых возраст 12.
select count(id) from users where age in (12,15,18)
Данный пример даст нам количество пользователей с возрастом 12,15,18.
Пример выбора максимального или минимального значения
select max(id) from name_table select min(id) from name_table
В первом примере, mysql запрос выбирает максимальное значение id из таблицы name_table. Во втором примере минимальное значение.
Это примеры основных mysql запросов, но как было сказано выше, часто забываешь элементарное и необходимо взглянуть на пример, что бы возобновить знания в памяти.Дальше: Хотите создать сайт?








Development — Taras Moroz