Sqlite에서 Nemayeh.Nemayeh 필드의 첫 번째 레코드를 10 개만 얻으려면 어떻게해야합니까? 예를 들어sqlite에서 조인 테이블의 첫 번째 레코드 10 개를 얻으려면 어떻게해야합니까?
SELECT
Keyword,
Nemayeh.Nemayeh
FROM
(SELECT
Keyword.Id,
Keyword.Keyword
FROM Keyword
ORDER BY Keyword.Keyword ASC
LIMIT 10 OFFSET 0
) AS tmp
INNER JOIN KeyWord_Nemayeh
ON KeyWord_Nemayeh.Id_Keyword = tmp.Id
INNER JOIN Nemayeh
ON Nemayeh.Id = KeyWord_Nemayeh.Id_Nemayeh
ORDER BY 1,2
:
Key1 Nem1_1
Key1 Nem1_2
Key1 Nem1_3
.
.
.
Key1 Nem1_10
Key2 Nem2_1
Key2 Nem2_2
.
.
.
Key2 Nem2_10
따라서 최소한 10, ** 10 ** ** ** Nemayeh.Nemayeh 값을 갖는 결과 테이블을 원하십니까? ('LIMIT 10'을 쿼리에 추가하는 것은 너무 단순합니다 :) – biziclop