SQL常用命令语句

妖狐艹你老母 2022-01-27 07:21 366阅读 0赞

一、批量修改Mysql字段

  1. update `表名A` set `字段名B` = replace(字段名B, 'AAA', 'BBB');

将AAA替换成BBB

  1. update `cms_category` set `category_image` = replace(category_image, 'new.dmlxx', 'www.dmlxx');

二、查询sql表结构

  1. SELECT
  2. COLUMN_NAME 列名,
  3. COLUMN_TYPE 数据类型,
  4. DATA_TYPE 字段类型,
  5. CHARACTER_MAXIMUM_LENGTH 长度,
  6. IS_NULLABLE 是否为空,
  7. COLUMN_DEFAULT 默认值,
  8. COLUMN_COMMENT 备注
  9. FROM
  10. INFORMATION_SCHEMA.COLUMNS
  11. where
  12. -- andacms为数据库名称,到时候只需要修改成你要导出表结构的数据库即可
  13. table_schema ='andacms'
  14. AND
  15. -- jbpm4_variable为表名,到时候换成你要导出的表的名称
  16. -- 如果不写的话,默认会查询出所有表中的数据,这样可能就分不清到底哪些字段是哪张表中的了,所以还是建议写上要导出的名名称
  17. table_name = 'jbpm4_variable'

三、查询语句

  1. SELECT * FROM CMS_CONTENT WHERE CONTENT_TITLE LIKE '%五四运动100周年%';
  2. SELECT * FROM CMS_CONTENT WHERE CATEGORY_ID IN ( SELECT CATEGORY_ID FROM CMS_CONTENT GROUP BY CATEGORY_ID HAVING COUNT(CATEGORY_ID)>1);

四、删除语句

  1. DELETE FROM `user`WHERE user_type='0';

未完待续——————

发表评论

表情:
评论列表 (有 0 条评论,366人围观)

还没有评论,来说两句吧...

相关阅读

    相关 sql语句

    常用的sql语句总结 insert常用的语句 insert 语法 insert into <表名> ( <字段名1>,…,<字段名n > ) values ( 值1

    相关 SQL语句

    最近在上一门课 java语言高级开发, 其实主要在讲java服务器的,也有jsp的相关内容。然后服务器肯定要经常的和数据库打交道,这时就会不可避免的用上SQL语句。目前才刚开始