用到的数据库语句总结

0、SELECT * FROM  CHARACTER_SETS LIMIT 0,10   #从CHARACTER_SETS表中,从第1行开始,提取10行【包含第1行】

1、SELECT * FROM  `CHARACTER_SETS` ORDER BY `MAXLEN`  DESC  LIMIT 0,10   #对CHARACTER_SETS表,MAXLEN列值按照降序排序,并挑选从第1行开始,提取10行。  #去掉DESC  就是按照升序排序

2、row_number() over(partition by xxx order by xxx)的用法

      Oracle中row_number() over(partition by xxx order by xxx)的用法

  row_number() over(partition by a order by b)
  上面的意思就是将查询结果按照a字段分组(partition),然后组内按照b字段排序,至于asc还是desc,可自行选择,然后为每行记录返回一个rownumber用于标记顺序

猜你喜欢

转载自www.cnblogs.com/Formulate0303/p/11528342.html
今日推荐