Tad, еще раз спасибо! Мануалы хорошие!
Но в документации по Foreign key пример не понятен..
Создаю таблицу users
pragma foreign keys=ON;
create users (id integer primary key autoincrement, name text);
Создаю таблицу orders (id integer primary key autoincrement, user integer, foreign key(user) references users(id));
делаю инсерты
insert into users values (NULL, 'Vasya');
insert into users values (NULL, 'Petya');
insert into orders values (NULL, 2);
insert into orders values (NULL, 1);
select * from orders;
1;2
2;1
Как построить запрос к таблице orders чтобы в результате получить "1;Petya" вместо "1;2" пробовал select * from orders JOIN users on user=name; в ответ ни чего.
Ответов: 655
Рейтинг: 18
|
|||
карма: 0 |
|