我有两个表:
服务表
- id
- client
- service
和
客户表
- id
- name
如何列出服务表并将客户名与客户表一起显示?服务表中的客户字段具有客户表中的客户ID。
感谢您的帮助。
我有两个表:
和
如何列出服务表并将客户名与客户表一起显示?服务表中的客户字段具有客户表中的客户ID。
感谢您的帮助。
SELECT * FROM table1 LEFT JOIN table2 on table1.id = table2.id
SELECT ...
FROM services AS s
JOIN clients AS c
ON s.client = c.id
WHERE ...
SELECT ...
FROM services AS s
INNER JOIN clients AS c
ON s.client=c.id
试试这个,
SELECT * from services as s INNER JOIN clients as c on s.id=c.id
JOIN
、LEFT JOIN
和INNER JOIN
;还有LEFT OUTER JOIN
和RIGHT OUTER JOIN
,可能还有其他我不知道的类型。你可以通过谷歌这些名称来了解它们之间的区别。 - Timwi