Я не имею огромный опыт работы с SQL, так что я пытаюсь сформулировать запрос со следующими таблицами:3 таблица SQL Query
TABLE `customerdeal` (
`id` ,
`customerid`
`dealid`
PRIMARY KEY (`id`),
KEY `dealid` (`dealid`),
KEY `customerid` (`customerid`),
TABLE `deal` (
`dealid`,
`dname`
`description`
`restaurantid`
PRIMARY KEY (`dealid`),
KEY `restaurantid` (`restaurantid`)
TABLE `restaurant` (
`restaurantid`
`name`
`username`
`password`
PRIMARY KEY (`restaurantid`)
В основном таблица Customerdeal держит 2 значения идентификатора - КодКлиент и dealid. Я уже успешно создал SQL-код, который будет отображать customerid зарегистрированного пользователя, который хранится в $_customerid
.
На простом английском, что я пытаюсь сделать теперь создать оператор SQL, который будет:
- Получить dealid, которые находятся в той же строке, значения
- использование указанных dealid для придания этому
$_customerid
дело данных из таблицы сделки под указанными идентификаторами - получить инфо ресторан внешних ключей хау проводятся в выбранных dealid строк -
Я снова и снова пытался разными способами, но никто из них не работает! Если кто-нибудь сможет мне помочь, я буду признателен! Благодаря!
Вы заметили, что были взад и вперед, пытаясь разными способами. Выберите один из тех, которые, по вашему мнению, были самыми близкими и добавили его в ваш вопрос. Большинство захотят посмотреть, что вы пробовали – ethorn10