- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 MySQL必知必会学习笔记(七)
更改数据&创建表&使用视图十九、插入数据INSERT1插入整行2插入多个行3插入检索出的数据二十、更新和删除数据更新数据删除数据十九、插入数据INSERT1插入整行更安全的插入整行的方式为:指定列名及值,列名和表中次序不同也可以。我们还可以省略列,但必须满足以下某个条件:该列允许NULL值表定义时给出了默认值大多数情况下,数据检索是最重要的(SELECT语句),我们可以使用INSERT LOW_PRIOROTY INTO来降低语句优先级,此方法同样适用于UPDATE和DE
2021-08-10 14:50:16
73
原创 MySQL必知必会学习笔记(六)
组合查询及文本搜索十七、组合查询使用UNION 创建组合查询十八、全文本搜索启用全文本搜索支持进行全文本搜索查询扩展布尔文本搜索全文本搜索使用说明十七、组合查询在单个查询中从不同的表返回类似结构的数据单个表执行多个查询,按单个查询返回数据使用UNION 创建组合查询SELECT vend_id, prod_id, prod_priceFROM productsWHERE prod_price<=5UNIONSELECT vend_od, prod_id, prod_priceF
2021-08-07 15:58:38
75
原创 MySQL必知必会学习笔记(五)
联结十五、联结表关系表创建联结内部联结十六、创建高级联结表别名自然联结外部联结带聚集函数的联结十五、联结表关系表把信息分解为多个表,一类数据一个表,比如vendors表的主键又称为products表的外键,它将两个表联结在一起。创建联结SELECT vend_name, prod_name, prod_priceFROM vendors, productsWHERE vendors.vend_id=products.vend_idORDER BY vend_name, prod_name;
2021-08-04 16:45:54
83
原创 MySQL必知必会学习笔记(四)
十二、汇总数据使用聚集函数十二、汇总数据使用聚集函数运行在行组上,返回单个值函数AVG()可以返回所有列的平均值,也可以返回指定列的平均值,如下1&2。SELECT AVG(prod_price) AS avg_priceFROM products;SELECT AVG(prod_price) AS avg_priceFROM productsWHERE vend_id=1003;要注意的是,AVG()函数只能用来确定特定数值列的平均值,列名必须作为参数给出,获得多个.
2021-08-02 14:59:59
129
原创 MySQL必知必会学习笔记(二)
八、通配符过滤通配符可以创建固定的搜索模式,在句子搜索中使用通配符,必须使用LIKE操作符注意事项:1. 不要过度使用通配符,搜索时间相比其他检索方式更长2. 不要用在搜索模式的开始处百分号%通配符SELECT prod_id, prod_nameFROM productsWHERE prod_name LIKE '%Jet';输出这里注意,根据MySQL的配置方式,搜索可以是区分大小写的。%表示任意字符出现任意次数,可以是0,可以是1,也可是任何数值,但不可以是NULLSELE
2021-07-07 16:35:38
44
原创 MySQL必知必会学习笔记(一)
一些说明:不区分大小写,但一般关键字大写,其他小写分成多行更容易阅读最后一句要写;操作前选择数据库使用语句USE crashcourseSELECT语句检索单个列SELECT prod_nameFROM products;检索多个列SELECT prod_name, prod_price, vend_idFROM products;检索所有列SELECT *FROM products;通配符(*)的优点是可以返回不知名字的列,但一般不要使用,会降低检索性能检索有不同
2021-07-05 15:26:16
59
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人