当前位置:首页 > SQL

SQL

  • 最新
  • 浏览
  • 评论

mysql交叉连接

高老师6年前 (2019-07-09)2365
mysql交叉连接
【一】.介绍mysql交叉连接官方名是cross join。假设t1表2条记录,t2表3条记录,交叉连接后的结果就是t1表记录乘于t2表记录(2*3=6条记录)【二】.数据演示先展示t1表和t2表的记录:select * from  t1t1id t1name...

mysql查询缓存

高老师6年前 (2019-07-08)2331
mysql查询缓存
【一】.概念查询缓存,就是将查询结果缓存起来,如果遇到相同的Sql查询,直接从缓存中读取结果。例如在一个商城中的商品分类是不会经常变动的,完全可以走缓存,没必要每次从磁盘中读取。【二】.查询缓存开启状态执行Sql:show VARIABLES  like &n...

mysql主键重复,不报错,只更新的操作

高老师6年前 (2019-05-26)6044
mysql主键重复,不报错,只更新的操作
项目中对接一个单点登陆的回调api,需要判断用户是否在库,不在库新增用户,在库更新登陆次数,大概代码如下:<?php $isExist = true; if ($isExist) {     insert([  &...

mysql字段长度和zerofill

高老师6年前 (2019-05-23)1399
mysql字段长度和zerofill
mysql的字段长度分为储存长度和显示长度(1).储存长度,仅仅对于不定长字段类型有作用,例如varchar,tinytext,text,char这种类型字段的长度是指的是储存长度例如varchar(3),储存hello会报错数据过长(2).显示长度,仅仅对于定长字段类型有作用,例如int,floa...

mysql主从同步,mysql主从同步原理,mysql 主从同步配置,mysql主从数据库搭建

高老师6年前 (2019-03-10)1386
mysql主从同步,mysql主从同步原理,mysql 主从同步配置,mysql主从数据库搭建
【一】.配置3台服务器centos,并安装mysql1.主服务器192.168.5.21(master)  2.从服务器192.168.5.22(slave1)  3.从服务器192.168.5.23(slave2)  最新的centos版...

union合并多个SELECT语句的结果集

高老师6年前 (2019-01-31)1818
union合并多个SELECT语句的结果集
结果1:SELECT vend_id,prod_id,prod_price  FROM  products WHERE prod_price<=5结果2:SELECT vend_id,prod_id,prod_pr...

mysql分组过滤

高老师6年前 (2019-01-30)1463
mysql分组过滤
(1).查询至少有2条订单的客户:SELECT cust_id, COUNT( * ) AS orders  FROM orders  GROUP BY cust_id  HAVING orders ...

groupby 汇总

高老师6年前 (2019-01-30)1532
groupby  汇总
现在有张表products是产品表,vend_id是供应商id,prod_price是供应价格,现在需要统计每个供应商供应了多少商品,供应商品的平均价格,sql如下:SELECT vend_id, AVG( prod_price ), COUNT( * ...

mysql聚集多个函数

高老师6年前 (2019-01-30)1382
mysql聚集多个函数
从产品表中统计表中的:记录条数,最小价格,最大价格,平均值SELECT COUNT(*) AS num_items, MIN(prod_price) AS price_min, MAX(prod_price) AS price_max...

mysql 判断字符串是否包含字符串

高老师6年前 (2019-01-03)2042
mysql 判断字符串是否包含字符串
(1).查询某个字段是否包含某个字符串,可以直接使用likeSELECT  oid,oname  from zhongxing_options   where  oname  li...