sql语句 - 13337159127/Note GitHub Wiki

  1. select * from 表名; 查询表信息
  2. delete from 表名 where id = '"+id+"'; 通过id删除商品信息
  3. update 表名 set name = '"+name+"', price = '"+price+"' , much = '"+much+"' where id = '"+id+"'; 通过id修改表的信息
  4. insert into 表名 (id,price,much) values('"+id+"','"+price+"','"+much+"'); 添加商品信息
  5. select * from 表名 order by "+word+" asc; 按照商品的价格进行升序排序
  6. select * from 表名 where id = '"+id+"'; 通过id 查询表的商品信息
  7. select * from 表名 where name = '"+username+"' and pass = '"+password+"'; 查询用户名和密码
  8. select * from 表名 where fenlei='"+主食+"' order by price asc; 查询分类信息,按照价格进行排序
  9. select * from 表名 where fenlei='"+cass+"' and mingcheng='"+cabb+"' order by "+word+" asc(desc); 查询分类单个商品名称
  10. select FROM_UNIXTIME(exchangeTime/1000,'%Y-%m-%d %H:%i:%s') as exchangeTime 毫秒转换成时间日期格式
  11. ========================================================
  12. select count(*) as num from 表名; 查询表中所有商品一共有多少条 as是作为 num是别名 在前台接收 (查询一共多少行)
  13. select count(*) from 表名 where name = '姓名'; 查询某个人一共有多少条商品
  14. select 列名 from 表名 group by 列名; 按照列名查询分组
  15. select 列名,count(*) from 表名 group by (同一列名); 按照分组(列)汇总 查询每个学生具有多少教材
  16. select DATE_FORMAT(time,'%y-%m-%d'),count(*) from merchandise GROUP BY DATE_FORMAT(time,'%y-%m-%d'); 把时间日期格式改为 日期格式。
  17. =======================================================
  18. select * from 表名 where class=‘软件一班’ and name like ‘小%’; 模糊查询 查询表中软件一班名字以 “小” 开头 的。
  19. like'%小' 搜索以 ‘小’ 字结尾的 like'%小%' 搜索任何位置带小字符串
  20. like'-hery' 搜索以hery字母结尾的所有4个字母名称 ' [ a-f ]ss' a到f之间的字符 ass bss........fss
  21. '老[^1-4]' 排除老1....老4 寻找老5 老六......
  22. ===============================================
  23. sql操作符会选取介于两个值之间的数据范围。这些值可以是数值 文本 日期。
  24. select * from 表名 where 列 bwteen 1 and 4; 1到4之间的数据
  25. where后面加not 条件用括号括起来 查询出来的数据是除条件外 数据表中的其他数据。
  26. =================================================
  27. 数据表的连接: select * from 表1,表2 ;
  28. select category, (select count(1) from commodity where commodity.categoryId = classify.categoryId) as pointnumber from classify; 查询每个分类有几条信息
  29. AND (bankName LIKE #{searchValue} OR giftName like #{searchValue} OR name like #{searchValue}) 模糊查询任意一个