https://c.biancheng.net/sql/create-table.html

基本语法

  • 清空表的某个字段
    UPDATE your_table_name
    SET your_column_name = ''
    WHERE some_other_column = 'some_value';

SQL语法经验积累

  • sql where like %% 当字段为null时无法检索到
    使用COALESCE函数将NULL替换为空字符串,然后进行匹配
    SELECT * FROM table_name WHERE COALESCE(column, '') LIKE '%pattern%';

  • 多级排序
    db.Order("FirstField ASC, SecondField ASC")
    我们首先通过Order方法按照FirstField字段升序排序,然后在此基础上通过逗号分隔,添加第二个排序条件SecondField字段升序排序,以实现二级排序。这样,查询结果首先按FirstField排序,如果有相同的FirstField值,则会按SecondField排序。

分类: sql语言

0 条评论

发表回复

您的电子邮箱地址不会被公开。