posts - 120,  comments - 19,  trackbacks - 0
          判斷在某段時(shí)間內(nèi)
          一.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 阿成 閱讀(321) 評(píng)論(0)  編輯  收藏 所屬分類: 數(shù)據(jù)庫(kù)
          主站蜘蛛池模板: 望江县| 兴安县| 靖西县| 石屏县| 织金县| 铜山县| 重庆市| 冀州市| 宁南县| 稻城县| 临夏市| 时尚| 通辽市| 盘锦市| 武安市| 闽侯县| 满城县| 太原市| 南涧| 平武县| 方城县| 耿马| 扶沟县| 收藏| 新田县| 深州市| 胶州市| 文水县| 田林县| 房产| 樟树市| 革吉县| 石城县| 锦屏县| 桓仁| 密山市| 鄱阳县| 寻乌县| 武汉市| 胶州市| 洞头县|