![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
|
Доброго времени суток, уважаемые! Подскажите пожалуйста как вывести в DBGrid значение из базы по первичному ключу. DBGrid заполняется запросом:
Код:
ZQuery1.Close;
ZQuery1.SQL.Clear;
ZQuery1.SQL.Add('SELECT * FROM `ps3lib`.`games` ORDER BY `idgames`');
ZQuery1.Open; СУБД MYSQL 5.1 Спасибо! |
|
#2
|
||||
|
||||
|
Таблицы вязать умеешь?
Или ссылку на учебник давать? |
|
#3
|
||||
|
||||
|
Цитата:
Они вроде как связаны: Код:
ALTER TABLE `games` ADD CONSTRAINT `fk_image` FOREIGN KEY (`iddesc`) REFERENCES `description` (`iddesc`) ON DELETE CASCADE ON UPDATE CASCADE, ADD CONSTRAINT `fk_publisher` FOREIGN KEY (`idpub`) REFERENCES `publisher` (`idpub`) ON DELETE CASCADE ON UPDATE CASCADE, ... |
|
#4
|
||||
|
||||
|
Код:
select * from table1 a, table2 b where b.field = a.key |
| Этот пользователь сказал Спасибо M.A.D.M.A.N. за это полезное сообщение: | ||
vladimirse (29.01.2013)
| ||
|
#5
|
||||
|
||||
|
Цитата:
Спасибо, получилось! Запрос правда весьма массивный вышел: Код:
'SELECT * FROM `games`,`description`,`publisher`,`language`,`images` where description.iddesc=games.iddesc and publisher.idpub=games.idpub and language.idlang=games.idlang and images.idpic=games.idpic ORDER BY `idgames`' |
|
#6
|
||||
|
||||
|
Для удобства восприятия запрос лучше писать так:
Код:
Selrct field1,
Field2,
....
Form table1,
Table2,
...
Where ... |
| Этот пользователь сказал Спасибо M.A.D.M.A.N. за это полезное сообщение: | ||
vladimirse (30.01.2013)
| ||
|
#7
|
||||
|
||||
|
Цитата:
Спасибо за совет, учту! |