2009-04-28 3 views
0

Я использую следующий запрос для отображения строк базы данных в алфавитном порядке:SQLite - сортировки вопрос

SELECT word_id FROM table1 ORDER BY word ASC 

Но я хочу, чтобы получить значения из table2, где у меня нет колонки «слово» и в сортировать его по столбцу «слово», которое находится в таблице 1.

Я хочу что-то вроде этого:

SELECT word_id FROM table2 ORDER BY table1.word ASC 

Спасибо заранее.

+0

Там что-то называется «JOIN» ... нравится читать об этом :) – Aziz

ответ

4

Вы должны соединить две таблицы с присоединиться:

SELECT t2.word_id 
FROM table2 t2 
    , table1 t1 
WHERE t2.word_id = t1.word_id -- this is the join 
ORDER BY t1.word ASC