使用过的MySql查询语句[待续...]

1、查询最小值:SELECT MIN(Upgrade_Version) FROM upgrade_info  从upgrade_info  表里查询Upgrade_Version列的最小值,输出该列。

2、 当某列数据为null时,返回0,不为空则返回最大值  

  SELECT

     CASE

    WHEN  MAX(Upgrade_Version)  IS NULL

    THEN 0

      ELSE  MAX(Upgrade_Version)

    END

    FROM upgrade_info WHERE +条件 

3、查询一个用户所拥有的商品,在此:lock为商品表,user为用户表 [在mysq数据库里lock和user均为关键字,所以系统默认加上了引号]

  SELECT `lock`.Lock_UID AS lockId, `user`.User_Name AS userName FROM `lock`  INNER JOIN `user` ON `lock`.User_ID=1 AND `user`.User_ID=1;  查询条件为:查询属于用户ID为1的用户的所有商品。查询结果为:显示用户名和商品名。

原文地址:https://www.cnblogs.com/ZQiuMei/p/2632841.html