Base
Материал из Forumooo wiki
(Различия между версиями)
Helen (Обсуждение | вклад) (→Смена кодировки) |
Helen (Обсуждение | вклад) (→Выборка с параметрами) |
||
Строка 32: | Строка 32: | ||
</source> | </source> | ||
- | ===Выборка | + | ===Выборка из нескольких возможных значений=== |
<source lang="sql"> | <source lang="sql"> | ||
SELECT * FROM table1 WHERE field1 LIKE '%р%' | SELECT * FROM table1 WHERE field1 LIKE '%р%' | ||
+ | </source> | ||
+ | |||
+ | ===Выборка с параметром=== | ||
+ | <source lang="sql"> | ||
+ | SELECT * FROM table1 WHERE field1=:x | ||
</source> | </source> | ||
Версия 17:02, 4 ноября 2010
Содержание |
Таблицы
Создание таблицы
Запросы
Выполнение запроса на удаление или обновление данных
Примеры запросов
Простая выборка
SELECT * FROM table1
Выборка по условию
SELECT * FROM table1 WHERE field1 IS NULL
SELECT * FROM table1 WHERE field1='Первый'
На удаление данных
DELETE FROM "table1" WHERE "field1"='Первый'
На обновление данных
UPDATE "table1" SET "field2"=100 WHERE "field1"='Первый'
Выборка из нескольких таблиц
SELECT "table1"."field2", "table2"."field4" FROM "table1","table2" WHERE "table1"."field1"="table2"."field3"
Выборка из нескольких возможных значений
SELECT * FROM table1 WHERE field1 LIKE '%р%'
Выборка с параметром
SELECT * FROM table1 WHERE field1=:x
Группировка данных
SELECT "field_count", SUM("field2") AS "field2" FROM "table1" GROUP BY "field_count"