基本上我只是想完成一个即时通讯工程,找到正确的语法用于这个SQL语句有点麻烦。结合两个表不同的标准
基本上我有两个不同的表:
Customer:
companyid
companyname
etc etc.
Machine:
machineid
model
serial
companyid
现在通常这会很容易,因为我只想加盟companyid,但是,我必须这样做略有不同这段时间。我需要使用客户ID从客户表中返回特定数据以及使用机器ID搜索机器表中的特定数据。
我很累,所以我做道歉,如果答案是直视我的脸,但继承人我正在努力,再次我知道它更可能是错误的,所以我很抱歉,我试过搜索,但无济于事:
$customerquery = mysql_query("
SELECT customer.companyid, customer.companyname,
customer.companyaddress, customer.postcode,
customer.telephone, customer.mobile,
machine.machineid, machine.model,
machine.serial
FROM customer, machine
WHERE customer.companyid=$customerid AND
machine.machineid=$machineid
");
任何帮助将不胜感激, 谢谢!
你错过了加盟条款'WHERE customer.companyid = machine.companyid' ... –