谁能拒绝在逛站的时候记几句查询语句呢?

  • 1、查询全部内容 

            SELECT * FROM 表名

  • 2、单条件查询

            SELECT * FROM 表名 WHERE 条件语句

  • 3、多条件查询

            SELECT * FROM 表名 WHERE 条件语句 AND 条件语句

  • 4、不等于条件查询

            SELECT * FROM 表名 WHERE 字段名 <> 'xxx'

            SELECT * FROM 表名 WHERE 字段名 != 'xxx'

  • 5、查询不重复的列

            SELECT DISTINCT 字段名 FROM 表名 

  • 6、查询结果升序排列

            SELECT * FROM 表名  ORDER BY 字段名 ASC

 

  • 7、查询结果降序排列

            SELECT * FROM 表名  ORDER BY 字段名 DESC

  • 8、让某个字段名以中文输出(AS可省略)

            SELECT 字段名1 AS 中文名称,字段名2 AS 中文名称 FROM 表名

  • 9、查询表中字段不为空

            SELECT * FROM 表名 WHERE 字段名 IS NOT NULL

  • 10、限制查询

            使用LIMIT限制查询结果的数量

            SELECT * FROM 表名 LIMIT OFFSET,ROWS

            OFFSET:是指第一个返回记录行的偏移量,初始记录行的偏移量是0

            ROWS:指定返回记录行的最大数目

  • 11、模糊查询

            开头匹配:SELECT * FROM 表名 WHERE 字段名 LIKE 'x%'

            中间匹配:SELECT * FROM 表名 WHERE 字段名 LIKE '%x%'

            结尾匹配:SELECT * FROM 表名 WHERE 字段名 LIKE '%x'

          (%可匹配多个字符,_只可匹配一个字符)

 

 

 

 

 

 

你可能感兴趣的:(mysql,数据库)