我对 php 和 MySql 很陌生,需要一些帮助。
我有两个表 1) 包含三列的愿望清单 - emailId、itemId 和 alert
2) 包含几列的 ItemList - itemId、itemName、itemPrice、itemUrl 等。
当用户使用特定的 emailId 登录时,我需要显示他的愿望清单中的项目列表(来自 itemList)以及他的愿望清单中的“警报”列。由于两个表都不同,并且 emailId 是我将拥有的唯一输入,因此我需要找到一种最佳方法来查询它。
WishList
----------------------------------
emailId | itemId | alert
----------------------------------
aj@gmail.com 01 true
bb@gmail.com 02 false
aj@gmail.com 03 false
dj@gmail.com 03 false
cj@gmail.com 03 false
aj@gmail.com 04 false
ItemList
-------------------------------------------------
itemId | itemName | itemPrice | itemUrl | ..
-------------------------------------------------
01 abc 129
02 cde 99
03 def 981
04 efg 29
05 fgh 200
那么,给定 emailId,我怎样才能最佳地查询与它对应的所有项目?示例:如果 emailId 是 aj@gmail.com ,则需要输出:
Output - aj@gmail.com
----------------------------------------------------------
alert | itemId | itemName | itemPrice | itemUrl | ..
---------------------------------------------------------
true 01 abc 129
false 03 def 981
false 04 efg 29
谢谢
编辑了问题..对此感到抱歉。