posts - 120,  comments - 19,  trackbacks - 0
          判斷在某段時間內
          一.select * from table where talbe.time between to_date('2006-1-15','yyyy-mm-dd') and to_date('2008-1-15','yyyy-mm-dd') order by talbe.time;

          二.select * from table where talbe.time between trunc(date(formDate) )and trunc(date(toDate) )order by talbe.time;

          查詢匹配
          select * from table where lower(table.username) like?% + username.toLower()%;

          三.如何獲得前N條記錄

          1. ORACLE
          SELECT * FROM TABLE1 WHERE ROWNUM<=N

          2. INFORMIX
          SELECT FIRST N * FROM TABLE1 where 1=1

          3. DB2
          SELECT * ROW_NUMBER() OVER(ORDER BY COL1 DESC) AS ROWNUM WHERE ROWNUM<=N
          或者
          SELECT COLUMN FROM TABLE where 1=1 FETCH FIRST N ROWS ONLY

          4. SQL SERVER
          SELECT TOP N * FROM TABLE1 where 1=1
          or
          SET ROWCOUNT N SELECT * FROM TABLE1 where 1=1 SET ROWCOUNT N1

          5. SYBASE
          SET ROWCOUNT N SELECT * FROM TABLE1 where 1=1 SET ROWCOUNT N1

          6. MYSQL
          SELECT * FROM TABLE1 where 1=1 LIMIT N

          7. FOXPRO
          SELECT * TOP N FROM TABLE ORDER BY COLUMN

          8. ACCESS
          SELECT TOP N * FROM TABLE1 where 1=1



          posted on 2006-01-14 15:27 阿成 閱讀(320) 評論(0)  編輯  收藏 所屬分類: 數據庫
          主站蜘蛛池模板: 南充市| 扎囊县| 武山县| 叙永县| 通城县| 五台县| 社旗县| 兴宁市| 漾濞| 海丰县| 天全县| 米易县| 乡城县| 贞丰县| 页游| 河西区| 武安市| 临西县| 丁青县| 河池市| 丰都县| 讷河市| 思茅市| 东山县| 介休市| 筠连县| 来安县| 额敏县| 安吉县| 西畴县| 抚宁县| 嘉禾县| 大名县| 响水县| 广水市| 赤水市| 白银市| 麦盖提县| 化德县| 南汇区| 乌拉特前旗|