1

現在、次のコマンドがあります。

SELECT * FROM `clients` 
WHERE `ID`=(SELECT `clientID` 
            FROM `websites` 
            WHERE `name` LIKE "%my name%") 
LIMIT 0,20

AFAIKを使用する必要があるため、内部結合を使用したいと思います。

私はそれをどのように行うのか分かりません...これが私が考えることができるすべてです:

SELECT * 
FROM `clients` 
WHERE INNER JOIN `websites` ON `websites`.`name` LIKE "%lead%" 
LIMIT 0,20
4

1 に答える 1

4
SELECT c.* FROM `clients` c
INNER JOIN `websites` w ON w.clientID = c.ID
WHERE w.`name` LIKE '%lead%'
LIMIT 0,20
于 2012-08-11T03:27:40.817 に答える