1

これは、DataList にバインドする SQL クエリです。データをランダムな順序で返す方法を教えてください。

SELECT
   CONVERT(varchar(6), a.lastdate, 6) as lastdate, * 
FROM
   alz_jobpost AS a 
INNER JOIN
   (SELECT * 
    FROM alzome_SuperAdmin AS b 
    INNER JOIN alzome_Renewal AS c ON b.S_id = c.supid 
    WHERE c.product = 'HI-TOUCH' AND c.Payed = 1) AS aa ON a.oid=aa.businessid 
WHERE
   a.status = 1 
   AND a.lastdate > GETDATE() 
ORDER BY 
   a.startdate DESC
4

1 に答える 1

2

結果をランダムな順序で取得するには、次を変更できます。

ORDER BY a.startdate DESC

次のようなものに:

ORDER BY NEWID()

于 2013-03-07T09:16:01.203 に答える