우리는이 개 두 테이블이 있습니다이 SQL 문에 JOIN이 필요합니까?
tbl_projekte [uid,werbemittel,projekt_name,kunden_id]
tbl_kunden [uid, kunden_name]
우리는 tbl_projekte에서 레코드를 선택하려면이 문을 사용하고 있습니다 :
SELECT * FROM tbl_projekte WHERE werbemittel ='12' ORDER BY kunden_id ASC
우리는 어떻게 kunden_name에 의해 주문하려면 SQL 문을받을 수 있나요?
미리 도움 주셔서 감사합니다.
SELECT p.uid, p.werbemittel, p.projekt_name
FROM tbl_projekte p
LEFT JOIN tbl_kunden k ON k.uid = p.kunden_id
WHERE werbemittel ='12'
ORDER BY k.kunden_name ASC
'tbl_projekte' 테이블이 아닌'tbl_kunden' 테이블에서'kunden_name'을보고 있습니다. 그렇다면'JOIN'해야합니다. –
여기에 독일어 열 이름을 게시하는 것은 전 세계 모든 사용자에게 혼란을줍니다. 또한 응용 프로그램에서이를 방지해야합니다. – hek2mgl