More from: SQL

Вопросы на собеседование SQL. (часть 1)

Что такое SQL? SQL (structured query language – “язык структурированных запросов”) – формальный непроцедурный язык программирования, применяемый для создания, модификации и управления данными в произвольной реляционной базе данных, управляемой соответствующей системой управления базами данных (СУБД). SQL основывается на исчислении кортежей. Какие есть типы JOIN’ов? Кратко опишите каждый из типов. (INNER)JOIN – внутреннее соединение. В результирующем […]


Операции с таблицей, максимальное значение

Максимальное значение столбца article таблицы shop SELECT MAX(article) AS article FROM shop   +———+ | article | +———+ | 4 | +———+SELECT MAX(article) AS article FROM shop +———+ | article | +———+ | 4 | +———+ Строка, содержащая максимальное значение некоторого столбца “Как определить номер, дилера и цену самого дорогого изделия?” SELECT article, dealer, price […]


Пример создания таблицы SQL

Создаем простую таблицу: CREATE TABLE shop ( article INT(4) UNSIGNED ZEROFILL DEFAULT ‘0000’ NOT NULL, dealer CHAR(20) DEFAULT ” NOT NULL, price DOUBLE(16,2) DEFAULT ‘0.00’ NOT NULL, PRIMARY KEY(article, dealer));   INSERT INTO shop VALUES (1,’A’,3.45),(1,’B’,3.99),(2,’A’,10.99),(3,’B’,1.45),(3,’C’,1.69), (3,’D’,1.25),(4,’D’,19.95);CREATE TABLE shop ( article INT(4) UNSIGNED ZEROFILL DEFAULT ‘0000’ NOT NULL, dealer CHAR(20) DEFAULT ” NOT NULL, price […]