数据库
weixin_42060331
这个作者很懒,什么都没留下…
展开
-
SQL-表连接
将两个 SELECT 语句结合起来,以便从 OrderItems表中检索产品 id(prod_id)和 quantity。其中,一个 SELECT 语句过滤数量为 100 的行,另一个 SELECT 语句过滤 id 以 BNBG 开头的产品,最后按产品 id 对结果进行升序排序。--将两个表做行拼接,同时自动删除重复的行。---将两个表做行拼接,保留重复的行。操作,直接连接表的后段输出。join---连接表,对。union--连接表,对。原创 2023-03-29 10:59:21 · 178 阅读 · 0 评论 -
SQL-链接
左连接,以左边表的列为主,取两列的交集,右连接,以右边表的列为主,取两列的交集,:inner join 取两列的。原创 2023-03-28 23:51:49 · 28 阅读 · 0 评论 -
SQL-concat()
编写 SQL 语句,返回顾客 ID(cust_id)、顾客名称(cust_name)和登录名(user_login),其中登录名全部为大写字母,并由顾客联系人的前两个字符(cust_contact)和其所在城市的前三个字符(cust_city)组成。提示:需要使用函数、拼接和别名。输出:hello,my name is sql 18 male。concat(字符串1,字符串2,字符串3,...);concat()函数的功能是字符串的拼接。原创 2023-03-28 16:03:26 · 119 阅读 · 0 评论 -
SQL-substring_index()函数
其中str是需截取的字符串,delim是分隔符,count是所需截取的数量。基本用法:substring(str,delim,count)统计每个性别的用户分别有多少参赛者,请取出相应结果。substring()函数主要有字符串截取功能。原创 2023-03-26 10:56:57 · 175 阅读 · 0 评论 -
SQL-日期函数
返回在时期P1和P2之间月数,P1和P2应该以格式YYMM或YYYYMM。返回日期date的星期索引(1=星期天,2=星期一, ……对于星期天是一周的第一天的地方,有一个单个参数,返回date的周数,范围在0到52。返回date的星期索引(0=星期一,1=星期二, ……返回date在一年中的日数, 在1到366范围内。返回date的月份中日期,在1到31范围内。返回date一年中的季度,范围1到4。返回time的小时,范围是0到23。返回time的分钟,范围是0到59。回来time的秒数,范围是0到59。原创 2023-03-25 18:11:29 · 375 阅读 · 0 评论 -
SQL-case函数
如:计算25岁以下和25岁以上的用户数量(25岁以下包括null)可用在任何允许使用表达式的地方,但不能单独作为语句使用。case函数分为简单case函数和搜索case函数。case函数是分支函数,根据条件列表的值返回值。原创 2023-03-25 17:28:38 · 53 阅读 · 0 评论 -
SQL-不去重
如:查找学校为山东大学或性别为男性的学生信息,两个条件时,使用or默认去重的。不去重则使用union all。原创 2023-03-25 16:32:09 · 496 阅读 · 0 评论 -
数据库笔记
数据库的一致性状态应该满足模式锁指定的约束,那么在完整执行该事务后数据库仍然处于一致性的状态。:持久性也被成为永久性,事务完成之后,DBMS保证它对数据库中的数据的修改是永久性的,当系统或介质发生故障时,该修改也永久保持。:隔离性也被成为独立性,当两个或多个事务并发执行时,为了保证数据的安全性,将一个事物内部的操作与事务的操作隔离起来,不被其他正在执行的事务看到。:事务是一个不可分割的整体,为了保证事务的总体目标,事务必须具有原子性,即当数据修改时,的思想,用对象和其之间的联系来表达实体和实体间联系。原创 2023-03-23 23:06:38 · 28 阅读 · 0 评论