【一】.介绍mysql交叉连接官方名是cross join。假设t1表2条记录,t2表3条记录,交叉连接后的结果就是t1表记录乘于t2表记录(2*3=6条记录)【二】.数据演示先展示t1表和t2表的记录:select * from t1t1id t1name...
【一】.概念查询缓存,就是将查询结果缓存起来,如果遇到相同的Sql查询,直接从缓存中读取结果。例如在一个商城中的商品分类是不会经常变动的,完全可以走缓存,没必要每次从磁盘中读取。【二】.查询缓存开启状态执行Sql:show VARIABLES like &n...
项目中对接一个单点登陆的回调api,需要判断用户是否在库,不在库新增用户,在库更新登陆次数,大概代码如下:<?php $isExist = true; if ($isExist) { insert([ &...
mysql的字段长度分为储存长度和显示长度(1).储存长度,仅仅对于不定长字段类型有作用,例如varchar,tinytext,text,char这种类型字段的长度是指的是储存长度例如varchar(3),储存hello会报错数据过长(2).显示长度,仅仅对于定长字段类型有作用,例如int,floa...
【一】.配置3台服务器centos,并安装mysql1.主服务器192.168.5.21(master) 2.从服务器192.168.5.22(slave1) 3.从服务器192.168.5.23(slave2) 最新的centos版...
结果1:SELECT vend_id,prod_id,prod_price FROM products WHERE prod_price<=5结果2:SELECT vend_id,prod_id,prod_pr...
(1).查询至少有2条订单的客户:SELECT cust_id, COUNT( * ) AS orders FROM orders GROUP BY cust_id HAVING orders ...
现在有张表products是产品表,vend_id是供应商id,prod_price是供应价格,现在需要统计每个供应商供应了多少商品,供应商品的平均价格,sql如下:SELECT vend_id, AVG( prod_price ), COUNT( * ...
从产品表中统计表中的:记录条数,最小价格,最大价格,平均值SELECT COUNT(*) AS num_items, MIN(prod_price) AS price_min, MAX(prod_price) AS price_max...
(1).查询某个字段是否包含某个字符串,可以直接使用likeSELECT oid,oname from zhongxing_options where oname li...