我对 SQL 没有丰富的经验,所以我试图用下表来制定一个查询:
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 个 id 值——一个 customerid 和一个 dealid。我已经成功创建了一个 SQL 代码,它将呈现存储在一个$_customerid
值中的登录用户的 customerid。
用简单的英语,我现在要做的是创建一个 SQL 语句,它将:
$_customerid
获取与值在同一行的dealid- 使用所述 dealid 从所述 ID 下的交易表中呈现交易信息
- 获取餐厅信息如何在选定的交易行中保存外键 -
我一直在尝试不同的方法,但没有一个有效!如果有人可以帮助我,我将不胜感激!谢谢!