from.md 1.3 KB

FROM

Источник данных для SELECT. В качестве аргумента может принимать имя таблицы, результат другого SELECT или именованное выражение. К именованным выражениям можно обращаться как к таблицам(FROM AS_TABLE).

Ещё в YQL можно выполнить запрос по нескольким таблицам. Для этого в SELECT после FROM можно указывать не только одну таблицу или подзапрос, но и вызывать встроенные функции, позволяющие объединять данные нескольких таблиц.

Между SELECT и FROM через запятую указываются имена столбцов из источника или * для выбора всех столбцов.

Таблица по имени ищется в базе данных, заданной оператором USE.

Примеры

SELECT key FROM my_table;
SELECT * FROM
  (SELECT value FROM my_table);
$table_name = "my_table";
SELECT * FROM $table_name;