替换字段中的特殊字符串
1 |
|
2 | UPDATE goods SET title=REPLACE(title, 'AAA', 'BBB') WHERE title LIKE '%AAA%' ; |
DATE_FORMAT(date, format) 将数据库日期按照格式转为字符串
1 | |
2 | DATE_FORMAT(create_time, '%y%m%d') > DATE_FORMAT('2019-03-11', '%y%m%d') |
3 | AND |
4 | DATE_FORMAT(create_time, '%y%m%d') < DATE_FORMAT('2020-03-11', '%y%m%d') |
5 |
|
6 |
|
7 | DATE_FORMAT(birthday, '%m%d') = DATE_FORMAT('12-29', '%m%d') |
INSERT SELECT
1 |
|
2 | INSERT INTO gift(user_id, name) |
3 | SELECT user_id, '手绳' as name |
4 | FROM user |
5 | WHERE sex='女' ; |
6 |
|
7 |
|
8 | INSERT INTO user_copy FROM user ; |
UPDATE JOIN
1 | -- 关联user表no字段和customer表的no字段,将user表的其他字段更新到customer表中 |
2 | UPDATE customer c |
3 | JOIN user u |
4 | ON u.no=c.no |
5 | SET c.name=u.name, c.age=u.age; |