范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

MySQL常用语句汇总

  一、背景
  日常测试开发工作中会用到各类SQL语句,很多时候都是想用的时候才发现语句细节记不清楚了,临时网上搜索SQL语法,挺费时费力的,语法还不一定是对的。
  因此汇总整理了一下MySQL最常用的各类语句,以后就不用再到处去搜了。 二、各类SQL语句
  假设想要的表结构如下:
  1. 创建表:CREATE TABLE IF NOT EXISTS `mq_info` (  	`id` INT(12) UNSIGNED AUTO_INCREMENT COMMENT "mq信息数据库自增id", 	`topic` VARCHAR ( 255 ) NOT NULL COMMENT "mq_topic名称",    	`message` longtext NOT NULL COMMENT "mq_message内容",  	`markinfo` VARCHAR ( 255 ) COMMENT "该MQ的标识字段",  	PRIMARY KEY ( `id` )  ) ENGINE = INNODB DEFAULT CHARSET = utf8;2. 查询表中所有数据:select * from mq_info;3. 查询表中前20条数据:select * from mq_info limit 20;4. 表中新增一条数据:insert into mq_info ( topic,message,markinfo) values("mq_test","{"demands":1,"testId":165,"operation":3}","testInfo001")5. 修改表中某个字段的值://将id=1的数据的topic都改为"mqUpdate_test" update mq_info set topic="mqUpdate_test" where id="1" //将id=1或topic="mq_test"的数据的topic都改为"mqUpdate_test",markinfo都改为"testInfo_update" update mq_info set topic="mqUpdate_test",markinfo="testInfo_update" where id="1" or topic="mq_test"6. 删除表中指定条件的某一条数据:delete from mq_info where id = 17. 删除表中所有的数据:delete from mq_info8. 删除表中某一个字段://删除mq_info表中的markinfo字段 alter table mq_info drop column markinfo9. 修改表中某个字段的类型://修改mq_info表中的message字段类型为varchar类型 alter table mq_info modify column message varchar(255);10. 修改表中某个字段的备注信息://修改mq_info表中的markinfo字段的备注信息为"自定义该MQ的唯一标识" alter table mq_info modify markinfo varchar(255) comment "自定义该MQ的唯一标识"11. 修改表中某个字段的名称://把mq_info表中的markinfo字段名改为description_Info,类型是varchar(255) alter table mq_info change markinfo description_Info varchar(255)12. 向已有的表中新增新的字段://向mq_info表新增insert_time字段,字段类型为datetime,备注信息为"MQ落库时间" alter table mq_info add insert_time datetime comment "MQ落库时间"13. 修改已有表的表名:alter table mq_info rename to cart_mq_info14. 修改数据库中字段的顺序://将insert_time字段在表中的排列顺序, 修改为显示在create_time字段后面 alter table mq_info modify insert_time tinyint(4) after create_time //"FIRST"为可选参数,指的是将字段1修改为表的第一个字段,"AFTER 字段名2"是将字段1插入到字段2的后面 ALTER TABLE MODLFY 字段名1 数据类型 FIRST|AFTER 字段名215. 复制已有的表结构生成一张新表://复制mq_info表结构生成一张新表order_mq_info create table order_mq_info like mq_info16. 某个字段模糊查询://查询mq_info表中topic字段包含test的所有数据 SELECT * FROM mq_info where topic like "%test%"; //优化写法:locate(‘substr’,str,pos), 提升查询效率 SELECT * FROM mq_info where locate("test", topic)>017. 查询条件包含不等于://查询mq_info表中topic等于"order_info",并且markinfo不等于"test"的所有数据 select * from mq_info where topic = "order_info" and (markinfo != "test" or markinfo is null) //注意加上条件markinfo is null,不然Markinfo为null的数据不会被查出来 //注意()的作用,加括号是为了提高优先级先执行括号内的查询条件 //在这个基础上再进行topic = "order_info"的查询18. 分组+条件查询:
  student表数据如下:
  //查询每个老师带的学生的平均年龄(group by语法) //由于是查每个老师,因此要用TeacherID作为分组条件 select TeacherID, avg(Age) as AGE from student group by TeacherID //查询每个老师带的学生的平均年龄且平均年龄大于12(group by + having语法) //条件是带函数的,就必须用having,而不能用where select TeacherID, avg(Age) as AGE from student group by TeacherID having avg(Age) > 1219. 连表查询,主表所有字段+从表部分字段://teacher表中没有存学生姓名,只存了学生id //需要将teacher表中create_time大于等于2022-10-28 00:00:00的所有数据以及学生的姓名查出来 select teacher.*, student.studentName, from teacher_manage replay  LEFT JOIN student_manage student  on teacher.student_id=student.id  where teacher.create_time >= "2022-10-28 00:00:00";
  =================================
  以上就是本次的全部内容,都看到这里了,如果对你有帮助,麻烦点个赞+收藏+关注,一键三连啦~
  欢迎关注我的微信公众号: 程序员杨叔 ,各类文章都会第一时间在上面发布,持续分享全栈测试知识干货,你的支持就是作者更新最大的动力~

春夏搭配想要舒适,衬衫T恤的造型少不了春夏造型的视觉感受很重要,特别到了闷热的天气,清新靓丽的造型眼睛看起来就非常的阳光吸晴,而衬衫和T恤的组合,就能刚好满足这点。衬衫在很多人的固有思维中很死板,如今它的款式版型更加多春天是养肝黄金期!建议中老年多吃这6样,滋补又养肝俗话说的好,一年之计在于春,春季是肝气最活跃的季节,所以春季应该以养肝为主,在养肝护肝方面颇有心得的李兰娟院士曾经表示,养肝就是养命,要想肝脏健康,就必须养成良好的生活作息和饮食习五粮液永不分梨酒,里面的那颗大鸭梨是咋放进去的?建议弄懂如今白酒市场也开始内卷了,你一味的提升酒质推出以成语命名的白酒已经没啥意义了,因为其它厂家也都出,同质化严重。所以你想要超过别的白酒,那就要玩点花活弄点有创新的白酒,比如五粮液推出把大蒜变成随手可用的调味料蒜粉生大蒜辛辣带劲,适当烹调过后呛辣的个性变得圆滑而略带甜美,香气也更加耐人寻味。中西式料理都少不了这个重要的配角,不管是爆香烘烤油封或炖煮,都能让菜肴滋味更丰富浓郁。不过,如果想把大4。14晚!甘肃宁夏等多地现不明飞行物,发光体照亮夜空,直冲云霄又来了!我国多地出现不明飞行物,并且照亮夜空,这是什么情况?的确,在2023年以来,其实在全球范围之中,也出现过不明飞行物现象,而这一次我国多地再次出现不明飞行物,不少网友也亲眼目你知道吗?补身体只喝汤没用滋补养生你知道吗?补身体只喝汤没用。虽然汤是一种营养丰富的食物,但是单纯地只喝汤来补身体是不够的。汤中含有的营养物质主要是水溶性的,如蛋白质维生素等。而脂溶性的营养物质则很难溶于汤中。此外做一次能吃半年的懒人小甜品!QQ弹弹,尝过就一定会爱上这些年,我不知道给你们做过多少次搭配芋圆的食谱了,但很少单独拿出来唠一唠。今天我就把做芋圆的全部事项都给你们交代清楚了,想要自己试试做,随时翻出来看看就好!我们家做芋圆,不喜欢用糯趁春意尚浓来两江新区悦来打卡蔷薇花墙朵朵精神叶叶柔,雨晴香拂醉人头。近日,在两江新区悦来国际会展城悦融路,满墙蔷薇花盛开,宛如宫崎骏漫画里的花墙,吸引了来往行人驻足打卡。漫步悦融路,不必特意寻觅,转角便能遇见美景。撩这才是土豆烧牛肉的正确做法,牛肉软烂不柴土豆香糯入味,很下饭大有学问牛肉蛋白质含量高,且脂肪含量低,味道鲜美,深受广大消费者的喜爱,享有肉中骄子的美称。牛肉的营养价值极高,富含蛋白质,氨基酸的成分比猪肉更接近人体需要,可以提高机体免疫力和抵遇见宝坻印象潮白徜徉花海中期待与你的美好邂逅我说你是人间的四月天笑响点亮了四面风轻灵在春的光艳中交舞着变跟着林徽因的诗句去踏青郊游吧四月的潮白河色彩缤纷画满了赤橙黄绿青蓝紫让人从心底感受到一种愉悦和舒适如果你不小心错过了迎春最美随手拍寻芳记高楼晓见一花开,便觉春光四面来。正是城市一年中最具浪漫色彩的春花观赏季!每到这一时节,您的手机里一定少不了各色春日风景大片。甜品拍摄于长春市二道区吉盛花园小区印第安黄金拍摄紀伟拍摄
基金小白的觉悟认知熊市A股从去年年底的3700点,跌到现在的2800点,此时再说当前的股市是大熊市,应该没什么争议了吧?作为一个从3600点开始价值投资的基金小白,开局就是地狱模式,我也是醉了呀。既然躲哪有什么失眠?中医认为不过是体内阴阳失调而已,一张方调理失眠我们在生活中经常会遇到的失眠情况,一般可能会认为是白天思虑过多导致夜晚难眠。对于一部分人来说都不会当作一回事,如果失眠严重可能也就是吃点安眠的药物。但是,从中医的角度来分析,其实是散浊气,消痛风不来,一张缓解痛风的方子请你欣赏今天这篇文章,我想和你聊聊痛风。痛风,分好多种。今天来说说因为脾肾功能下降,所导致的中老年慢性痛风。下面分享一则案例。有这么一个患者,62岁。早在六年前就开始痛风了。最初的时候右侧最欢迎河南人的省,太多人说着唐朝宋朝的官方语言老家河南当几年前这句文化旅游品牌打出来的时候,很多人表示怀疑,河南人凭什么?但走进河南,越了解越会发现河南是中国人的老家,名副其实。在中国的历史上,中原文明是主体文明,中原文化是主河南旅游云赏园博上万株月季盛放,园博园迎来最美五月天夏风草木熏,生机自欣欣。微风伴着暖阳,悄悄吹开了园博园的千万朵月季,就此一场关于月季的隆重花事拉开了序幕。月季作为我国十大名花之一,素有花中皇后的美誉,这个名字来由就是因为它逐月开晚8点!韩德君霸气宣言,周琦回归辽篮已无障碍,郭艾伦不会离队今天是北京时间5月10号,随着本赛季的结束,辽篮也是在夺冠之后直接就回到了辽宁,而后直接开始了隔离生活,在昨天,辽篮全体队员的隔离期也是结束了,球员们也是开始了自由活动,而在昨天,再见了,CBA?马尚深夜发文感慨,官方暖心回复,杜锋最不甘心中国北京时间3月29日,一场称得上决赛演练的比赛,也是成功完美收官。可是伴随着比赛的完毕,浙江稠州和广东男篮在这一场比赛可以说损害极大。两只团队的关键足球运动员陆续负伤,好在吴前已5年2亿美元!曝湖人或先签后换得到拉文,尼克斯公牛被拉进交易北京时间2022年5月10日,有关湖人究竟在休赛季完成如何运作的问题,终于在今天迎来了新进展。根据洛杉矶时报记者Dan沃伊克报道,目前湖人正在积极运作与尼克斯公牛之间的三方交易,希杜锋空欢喜一场!曝顶级大中锋或拒绝广东,有望留守东家创新王朝本赛季CBA比赛结束之后,回顾广东在本赛季比赛的表现,可以发现他们暴露出最大的短板,就是内线方面的问题。尤其是随着阿联现在逐渐是老将迟暮,他在内线方面越来越力不从心,面对莫兰德等等深度分析季后赛的进化形态,不仅只有詹姆斯,还有巴特勒前言在NBA中有一种类型的球员很有意思,他们在常规赛中并不拿出全力,到了季后赛中才展现出全部的实力,他们似乎就像有开关一样,常规赛时打开一个开关,到了季后赛又打开另一个开关,而这样初见灵气逼人,再见皱纹丛生,王艳昙花一现背后有何辛酸记忆中的王艳,一代女神迷住千万男人,为何退圈又复出?梅花烙里舞技过人的侍女百合,风情万种,迷住千万男人还珠格格里知书达理,温柔似水的晴儿格格,让人难忘至今武林外史里因爱生恨的白飞飞