例:
id name agreement
32 fahid 52
43 nahid 51
31 zal 52
合意によって選択したいが、特定の のトップを維持しid
たいorder by
. 私が検索しagreement=52
てid=32
から期待される結果:
32 fahid 52
31 fahid 52
例:
id name agreement
32 fahid 52
43 nahid 51
31 zal 52
合意によって選択したいが、特定の のトップを維持しid
たいorder by
. 私が検索しagreement=52
てid=32
から期待される結果:
32 fahid 52
31 fahid 52
好きな順に複数のフィールドを使用できます
order by id,agreement
これを試して
DECLARE @id INT
DECLARE @agreement INT
SET @id = 32
SET @agreement = 52
SELECT [id]
, (SELECT [name] FROM Table1 WHERE [id] = @id) AS [name]
, [agreement] FROM Table1
WHERE [agreement] = @agreement
出力
id name agreement
32 fahid 52
31 fahid 52
mysql で LIMIT を使用する
MySQL 構文
SELECT column_name(s)FROM table_name WHERE (condition) LIMIT number;
例
SELECT * FROM Persons WHERE agreement=52 LIMIT 5;
オラクルの構文
SELECT column_name(s)FROM table_name WHERE ROWNUM <= number;
例
SELECT * FROM Persons WHERE ROWNUM <=5;