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排序。
0 条评论