SQL Tricks

This article is to record some tricks in writing sql.

  1. WHERE语句用在group by 之前,用来给所有数据进行筛选

  2. HAVING语句用在group by之后,用来筛选分组的数据

  3. 可以使用

    select column,aggregate_func(column)
    from table
    group by column
    having condition;
    

    这样的语句来进行分组

  4. 在等号的右边,可以对列的值作运算,比如count%2==1就是在表示是否为奇数

  5. 可以使用distinct这个标识符来去重

  6. 使用limit语句来跳过,限制某一些行limit offset,number 或者直接limit 1 offset 1

# Mysql 

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×