SQL学习
文章平均质量分 75
活跃家族
前半生是混沌的过,后半生的顿悟;不以技术为基础的变革都是耍流氓
展开
-
第四章:数据更新和复杂查询
| 字符串的拼接函数,str1||str2,如果两边有NULL,得到的结果也是NULL,多个字符串也是可以拼接,方法一样。事务:需要在同一个处理单元中执行的一些列更新处理的集合,通过使用事务,可以对数据中的数据更新处理的提交和取消进行管理。视图和表是相同的,区别在于表中保存的是实际的数据,而视图保存的是select语句(视图本身并不存储数据)lower(str2)函数:大写转换小写,只针对英文字母,该函数不影响原本的小写的字符。视图的数据不会保存,节省了存储空间,应该经常将select语句做成视图。原创 2024-07-13 19:03:56 · 271 阅读 · 0 评论 -
SQL开悟第二集
高级SQL1、TOP 子句TOP 子句用于规定要返回的记录的数目。注释:并非所有的数据库系统都支持 TOP 子句。SQL Server 的语法:SELECT TOP number|percent column_name(s)FROM tableMySQL 和 Oracle 中的 SQL SELECT TOP 是等价的MySQL 语法SELECT *FROM table_nameLIMIT number例子SELECT *FROM PersonsLIMIT 5Oracle 语法原创 2021-07-02 21:50:51 · 127 阅读 · 0 评论 -
SQL开悟第一课
一些最重要的 SQL 命令SELECT - 从数据库中提取数据UPDATE - 更新数据库中的数据DELETE - 从数据库中删除数据INSERT INTO - 向数据库中插入新数据CREATE DATABASE - 创建新数据库ALTER DATABASE - 修改数据库CREATE TABLE - 创建新表ALTER TABLE - 变更(改变)数据库表DROP TABLE - 删除表CREATE INDEX - 创建索引(搜索键)DROP INDEX - 删除索引1、selec原创 2021-06-26 11:59:34 · 174 阅读 · 1 评论 -
SQL批量插入数据
SQL批量插入数据:INSERT INTO orders (Company,OrderNumber) VALUES (‘W3School’,‘2356’),(‘Apple’,‘4698’),(‘W3School’,‘6953’)原创 2018-11-02 14:18:28 · 75538 阅读 · 0 评论 -
sql 删除使用别名
1、sql 删除使用别名DELETE t FROM user t WHERE name = ‘Wilson’原创 2019-04-05 00:40:01 · 534 阅读 · 0 评论 -
sql单引号
SQL 使用单引号来环绕文本值(大部分数据库系统也接受双引号)。如果是数值,请不要使用引号原创 2019-04-05 01:41:19 · 666 阅读 · 0 评论 -
sql AND 和 OR 运算符
AND 和 OR 运算符AND 和 OR 可在 WHERE 子语句中把两个或多个条件结合起来。如果第一个条件和第二个条件都成立,则 AND 运算符显示一条记录。如果第一个条件和第二个条件中只要有一个成立,则 OR 运算符显示一条记录...原创 2019-04-05 01:42:50 · 190 阅读 · 0 评论 -
数据库的表中有自增长主键时(如图所示),我们该怎么插入数据呢?
方式一:当需要插入的数据比较少时,即可以通过一条一条的插入时,我们可以指定该列(id)的值,但是新插入的值不能和已有的值重复,而且必须大于其中最大的一个值方式二:当需要插入的数据量比较大时,需要时通过储存过程或者其他方式来批量生成数据插入时,显然方式一的方法不可行。那现在又该怎么办呢?有两种解决方法:1)可以把该列(id)的值设为null或者0,这样MySQL会自己做处理INS...原创 2019-08-20 15:01:05 · 1242 阅读 · 0 评论