Как писать sql запросы?
3 ноября 2014 г. Просмотров: 959
SQL – это язык запросов, который обычно используется для осуществления операций в рамках определенной СУБД. Освоив SQL, вы сможете писать различные web-приложения, с использованием БД MySQL или Oracle.С помощью языка запросов осуществляется создание всех таблиц в базе данных, а также происходит хранение определенных данных, их изменение и получение. Команды SQL можно разделить на несколько групп:- DDL, которые используются для изменения и удаления объектов в рамках БД;
Самой основной командой для создания запросов можно считать SQL Create Table. Она описывает структуру создаваемой таблицы. В рамках этого запроса можно определить локальные столбцы, определяющие тип и имена данных в заданном столбце. Например:CREATE TABLE Firsttable (
Другой важной командой является INSERT, которая вставляет определенные данные в уже созданную таблицу, и имеет синтаксис:INSERT INTO `table` (`column1`, `column2`) VALUES (“val1”, “val2”)Где column1, column2 – созданные столбцы, а val1 и val2 – нужные для вставки значения. Для извлечения данных для вывода или других операций применяется запрос SELECT, который имеет вид:SELECT * FROM `table`Дополнительно можно задать параметры для извлечения данных из какого-либо столбика в отдельности. Например, если мы хотим извлечь name из таблицы Firsttable, то запрос будет выглядеть следующим образом:SELECT * FROM `Firsttable` WHERE name = ‘$name’ Вы можете писать запрос в .txt или .sql файле при помощи обычного Блокнота. Напишите ваши команды, после чего вы можете загрузить их, например, через интерфейс phpMyAdmin в панели управления вашим хостингом или СУБД.
Оцените статью!
Инструкция
- DCL, которые управляют доступом к БД;
- TCL, которые определяют исход транзакций;
- DML, которые отвечают за перемещение данных.
id int,
name varchar(255),
surname varchar(255)
);Запрос создаст таблицу Firsttable со слобцами id, name и surname, которые могут принимать соответствующие значения.