|
|
|
| Как написать правильно, чтобы приведенное ниже работало. Подскажите пожста.
SELECT id FROM (SELECT id, subID, name FROM works WHERE type='math') WHERE subID='$i'
subID от 1 до 7.
Пишет такую ошибку: "Every derived table must have its own alias" | |
|
|
|
|
|
|
|
для: vigo
(08.04.2009 в 18:56)
| | Ну напишите алиас справа от внутреннего селекта: ...) as sel WHERE...
А зачем такие сложности?
чем SELECT id FROM FROM works WHERE type='math' AND subID='$i' не устраивает? | |
|
|
|
|
|
|
|
для: Trianon
(08.04.2009 в 19:00)
| | одно FROM лишнее... | |
|
|
|
|
|
|
|
для: Trianon
(08.04.2009 в 19:00)
| | Задача состоит в том, чтобы выбрать из таблицы "works" значения полей "id" и "name", где type=math, отсортировать по "name" и вывести результат построчно: id - name
Вроде не сложно, но блин не хватает знаний недавно начал разбираться с запросами mysql | |
|
|
|