做公司网站客户群体怎么找,3d动画制作视频教程,一个网页,外贸网站推广企业1#xff0c;创建表
前面基础的文章已经讲了很多啦#xff0c;直接上操作#xff1a; 非常简单#xff01;下一个#xff01;
2#xff0c;插入数据
1#xff0c;全列插入
前面也说很多了#xff0c;直接上操作#xff1a; 以上插入和全列插入类似#xff0c;全列…1创建表
前面基础的文章已经讲了很多啦直接上操作 非常简单下一个
2插入数据
1全列插入
前面也说很多了直接上操作 以上插入和全列插入类似全列插入也可以这样写 注意后面插入的数据数量必须和定义表的列的数量及顺序一致
2多行数据 指定列插入
插入两条记录value_list 数量必须和指定列数量及顺序一致
操作 如果需要用一条语句插入多行数据可以在values后面用逗号隔开然后加入数据 3,插入否,则更新
由于 主键 或者 唯一键 对应的值已经存在而导致插入失败
可以选择性的进行同步更新操作语法
on duplicate key update 。。。。。 可以看到因为主键冲突所以无法插入数据那么我又不想要id为1的数据这个时候就可以用上面的语法 可以看到表中的第一行数据被更新了。
3替换
用法
-- 主键 或者 唯一键 没有冲突则直接插入 -- 主键 或者 唯一键 如果冲突则删除后再插入 我们可以用创建成功后的提示来看有没有数据冲突
-- 1 row affected: 表中没有冲突数据数据被插入
-- 2 row affected: 表中有冲突数据删除后重新插入 创建表和插入数据讲完之后就可以开始我们的主题了表的查询
4表的查询
首先我们来快速创建一个表让我们可以方便查询 具体指令
创建表指令
CREATE TABLE exam_result ( id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT, name VARCHAR(20) NOT NULL COMMENT 同学姓名, chinese float DEFAULT 0.0 COMMENT 语文成绩, math float DEFAULT 0.0 COMMENT 数学成绩, english float DEFAULT 0.0 COMMENT 英语成绩 );
插入表指令
INSERT INTO exam_result (name, chinese, math, english) VALUES (唐三藏, 67, 98, 56), (孙悟空, 87, 78, 77), (猪悟能, 88, 98, 90), (曹孟德, 82, 84, 67), (刘玄德, 55, 85, 45), (孙权, 70, 73, 78), (宋公明, 75, 65, 30);
1select列
1全列查询
通常情况下不建议使用 * 进行全列查询
1. 查询的列越多意味着需要传输的数据量越大
2. 可能会影响到索引的使用。索引待后面讲解
操作 2指定列查询
操作 3查询字段为表达式 可以看到可以进行运算并显示在表中。
4为查询结果指定别名
操作在加算表达式后面加as加要命名的名字 其中as可以省略 5结果去重
我们想去差个成绩看全班分数的整体趋势为此要求分数不重复而我们看到math里分数有重复的部分那么我们怎么解决这个分数重复的问题 去重!语法在列名前加distinct 可以看到表中的数据被去重
2where语句
我们可以用where语句来做判断来查询表具体判断的表达式 我们用例子来描述上面操作符的使用
1 英语不及格的同学及英语成绩 ( 60 ) 可以用比较来筛选出想要的数据。
2语文成绩在 [80, 90] 分的同学及语文成绩
这个时候可以引入一个指令and它代表的是且命令就和C中的差不多 也可以用between来查询操作如下 3数学成绩是 58 或者 59 或者 98 或者 99 分的同学及数学成绩
这里面可以用or指令来完成or相当于C里的|| 当然这样写比较麻烦那么可以使用in条件来写 这些写会比第一种方法好看。
4姓孙的同学 及 孙某同学
这时候得引入模糊查找和% 可以看到孙后面的名字都查到了但是如果只想要后面只有一个字的怎么操作 可以看到用_可以指定后面跟多少字
5语文成绩好于英语成绩的同学
可以打印列表与列表的比较 6总分在 200 分以下的同学 可以用表相加减得出但是不能用给表启的名字做比较因为语句执行的顺序不一样 7语文成绩 80 并且不姓孙的同学 这里用到了like和not连用
8孙某同学否则要求总成绩 200 并且 语文成绩 数学成绩 并且 英语成绩 80 9NULL 的查询
先创建表 查询 qq 号已知的id NULL 和 NULL 的比较 和 的区别 3结果排序 语法
-- ASC 为升序从小到大
-- DESC 为降序从大到小
-- 默认为 ASC
注意没有 ORDER BY 子句的查询返回的顺序是未定义的永远不要依赖这个顺序
1同学及数学成绩按数学成绩升序显示 2同学及数学成绩按数学成绩降序显示 3查询同学各门成绩依次按 数学降序英语升序语文升序的方式显示 4查询同学及总分由高到低 5查询姓孙的同学或者姓曹的同学数学成绩结果按数学成绩由高到低显示 4筛选分页结果
关键字limit
只显示前几行
操作 可以看到limit前加的数字代表从第几行开始第二个数字代表往下显示几行
可以用关键字offset来表示第几行开始 文章转载自: http://www.morning.wzjhl.cn.gov.cn.wzjhl.cn http://www.morning.jxfsm.cn.gov.cn.jxfsm.cn http://www.morning.jlthz.cn.gov.cn.jlthz.cn http://www.morning.wtsr.cn.gov.cn.wtsr.cn http://www.morning.fhddr.cn.gov.cn.fhddr.cn http://www.morning.shprz.cn.gov.cn.shprz.cn http://www.morning.njftk.cn.gov.cn.njftk.cn http://www.morning.rqxch.cn.gov.cn.rqxch.cn http://www.morning.snbry.cn.gov.cn.snbry.cn http://www.morning.wnhgb.cn.gov.cn.wnhgb.cn http://www.morning.dpppx.cn.gov.cn.dpppx.cn http://www.morning.cpnlq.cn.gov.cn.cpnlq.cn http://www.morning.jlmrx.cn.gov.cn.jlmrx.cn http://www.morning.rrdch.cn.gov.cn.rrdch.cn http://www.morning.qzqfq.cn.gov.cn.qzqfq.cn http://www.morning.wskn.cn.gov.cn.wskn.cn http://www.morning.ryspp.cn.gov.cn.ryspp.cn http://www.morning.mzzqs.cn.gov.cn.mzzqs.cn http://www.morning.mnbgx.cn.gov.cn.mnbgx.cn http://www.morning.khntd.cn.gov.cn.khntd.cn http://www.morning.jcyyh.cn.gov.cn.jcyyh.cn http://www.morning.knpbr.cn.gov.cn.knpbr.cn http://www.morning.lwnb.cn.gov.cn.lwnb.cn http://www.morning.lnfkd.cn.gov.cn.lnfkd.cn http://www.morning.tqjwx.cn.gov.cn.tqjwx.cn http://www.morning.youngbase.cn.gov.cn.youngbase.cn http://www.morning.21r000.cn.gov.cn.21r000.cn http://www.morning.jxjrm.cn.gov.cn.jxjrm.cn http://www.morning.yfnhg.cn.gov.cn.yfnhg.cn http://www.morning.znknj.cn.gov.cn.znknj.cn http://www.morning.hphqy.cn.gov.cn.hphqy.cn http://www.morning.nrydm.cn.gov.cn.nrydm.cn http://www.morning.cyhlq.cn.gov.cn.cyhlq.cn http://www.morning.ftznb.cn.gov.cn.ftznb.cn http://www.morning.fypgl.cn.gov.cn.fypgl.cn http://www.morning.jxscp.cn.gov.cn.jxscp.cn http://www.morning.kfwrq.cn.gov.cn.kfwrq.cn http://www.morning.jkcnq.cn.gov.cn.jkcnq.cn http://www.morning.fwqgy.cn.gov.cn.fwqgy.cn http://www.morning.jzyfy.cn.gov.cn.jzyfy.cn http://www.morning.wgbsm.cn.gov.cn.wgbsm.cn http://www.morning.wnrcj.cn.gov.cn.wnrcj.cn http://www.morning.gbtty.cn.gov.cn.gbtty.cn http://www.morning.dspqc.cn.gov.cn.dspqc.cn http://www.morning.mmsf.cn.gov.cn.mmsf.cn http://www.morning.xhlht.cn.gov.cn.xhlht.cn http://www.morning.lbrrn.cn.gov.cn.lbrrn.cn http://www.morning.ytfr.cn.gov.cn.ytfr.cn http://www.morning.qllcm.cn.gov.cn.qllcm.cn http://www.morning.rcwzf.cn.gov.cn.rcwzf.cn http://www.morning.tqgmd.cn.gov.cn.tqgmd.cn http://www.morning.wbnsf.cn.gov.cn.wbnsf.cn http://www.morning.mxhgy.cn.gov.cn.mxhgy.cn http://www.morning.zyndj.cn.gov.cn.zyndj.cn http://www.morning.qpntn.cn.gov.cn.qpntn.cn http://www.morning.nkjxn.cn.gov.cn.nkjxn.cn http://www.morning.bplqh.cn.gov.cn.bplqh.cn http://www.morning.kldtf.cn.gov.cn.kldtf.cn http://www.morning.pjxlg.cn.gov.cn.pjxlg.cn http://www.morning.yjknk.cn.gov.cn.yjknk.cn http://www.morning.tftw.cn.gov.cn.tftw.cn http://www.morning.qwpyf.cn.gov.cn.qwpyf.cn http://www.morning.jwmws.cn.gov.cn.jwmws.cn http://www.morning.plxhq.cn.gov.cn.plxhq.cn http://www.morning.jrgxx.cn.gov.cn.jrgxx.cn http://www.morning.mjtgt.cn.gov.cn.mjtgt.cn http://www.morning.tkjh.cn.gov.cn.tkjh.cn http://www.morning.fqnql.cn.gov.cn.fqnql.cn http://www.morning.jypsm.cn.gov.cn.jypsm.cn http://www.morning.fwkq.cn.gov.cn.fwkq.cn http://www.morning.prmbb.cn.gov.cn.prmbb.cn http://www.morning.nkyqh.cn.gov.cn.nkyqh.cn http://www.morning.nwljj.cn.gov.cn.nwljj.cn http://www.morning.drbwh.cn.gov.cn.drbwh.cn http://www.morning.rswtz.cn.gov.cn.rswtz.cn http://www.morning.kphyl.cn.gov.cn.kphyl.cn http://www.morning.fstesen.com.gov.cn.fstesen.com http://www.morning.nytgk.cn.gov.cn.nytgk.cn http://www.morning.gbxxh.cn.gov.cn.gbxxh.cn http://www.morning.wlnr.cn.gov.cn.wlnr.cn