假設有1000個資料,我采用三級過濾的方式,第一級根據資料表里面的第一項值保留前70%的700個資料,第二級根據資料表里面的第二項值保留前70%的490個資料,第三級根據資料表里面的第三項值保留前50個資料。
請問 sql陳述句該怎么寫?
uj5u.com熱心網友回復:
為什么不直接在sql陳述句里面的where條件里面設定好 直接全部過濾掉 查詢出來的結果不就是你要的么uj5u.com熱心網友回復:
result1 = SELECT TOP 50 * FROM table ORDER BY ABS( value1- 10);result1 = SELECT TOP 10 * FROM result1 ORDER BY ABS( value2- 20);
想要達到這種效果,該怎么設定where條件?
uj5u.com熱心網友回復:
搜 sql 嵌套查詢轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/101146.html
標籤:數據庫
上一篇:請問VB怎樣回傳上一個表單
下一篇:void CTestDlg::OnShapeExitedTextEditDrawingcontrol1(LPDISPATCH shape)
