数据库
Bin682
这个作者很懒,什么都没留下…
展开
-
MySQL插入数据、更新和删除数据、创建和操纵表
MySQL插入数据、更新和删除数据、创建和操纵表插入数据:插入数据:insert into customers values(null, 'Pep E. LaPew', '100 Main Street', 'Los Angeles', 'CA', '90046', 'USA', NULL, NULL);更安全的方法插入数据:insert into customers (cust_name, cust_address, cust_city, cust_state, cust_zip, cust_co原创 2021-02-04 15:42:26 · 214 阅读 · 0 评论 -
MySQL组合查询,全文本搜索
MySQL组合查询,全文本搜索使用UNION进行组合查询:举一个例子,假如需要价格小于等于5的所有物品的一个列表,而且还想包括供应商1001和1002生产的所有物品(不考虑价格)。当然,可以利用WHERE子句来完成此工作,不过这次我们将使用UNION。如果用where语句,则为:select vend_id, prod_id, prod_price from products where prod_price <=5 or vend_id in (1001, 1002); 用UNION则为原创 2021-01-27 15:28:34 · 193 阅读 · 0 评论 -
MySQL子查询,联结表
MySQL子查询,联结表子查询:select cust_id from orders where order_num in (select order_num from orderitems where prod_id = 'TNT2');对每个客户执行COUNT()计算,应该将COUNT()作为一个子查询:select cust_name, cust_state, (select count(*) from orders where orders.cust_id = customers.cust_原创 2021-01-26 17:23:22 · 213 阅读 · 0 评论 -
MySQL使用函数处理数据以及分组数据
MySQL使用函数处理数据以及分组数据在MySQL的SELECT语句中,可使用Concat()函数来拼接两个列:select concat(vend_name, ' (', vend_country, ')') from vendors order by vend_name;删除数据右侧多余的空格可以用RTrim()函数来完成:select concat(RTrim(vend_name), ' (', RTrim(vend_country), ')') from vendors order by ve原创 2021-01-26 15:48:16 · 349 阅读 · 0 评论 -
MySQL正则表达式
MySQL正则表达式检索列prod_name包含文本1000的所有行:select prod_name from products where prod_name regexp ‘1000’ order by prod_name;用点(.)表示匹配任意一个字符:select prod_name from products where prod_name regexp ‘.000’ order by prod_name;进行or匹配:select prod_name from products whe原创 2021-01-23 17:06:13 · 106 阅读 · 0 评论 -
MySQL中Where子句操作符,组合以及通配符
MySQL中Where子句操作符,组合以及通配符操作符说明=等于<>不等于!=不等于<小于<=小于等于>大于>=大于等于BETWEEN在指定的两个值之间Where子句操作符:只返回prod_price列中值为2.50的行:select prod_name, prod_price from products where prod_price = 2.50;检查单个值:select p原创 2021-01-23 15:59:46 · 1553 阅读 · 0 评论 -
MySQL基础语法
MySQL 基础语法显示某个表的列:show columns from customers;从products表中检索三个名为prod_id, prod_name, prod_price的列:select prod_id, prod_name, prod_price from products;检索所有的列:select * from products;从products表中检索列vend_id的不同值:select distinct vend_id from products;限制返回的行数:原创 2021-01-23 15:11:38 · 96 阅读 · 0 评论 -
数据库MySQL的一些基础知识(MySQL必知必会)
数据库MySQL的一些基础知识(MySQL必知必会)记录下在Mac OS环境下使用MySQL的一些基础知识:MySQL是一个数据库管理系统,Database Management System(DBMS),即它是一种数据库软件该软件可以从oracle官网下载安装,具体步骤可以看这篇文章Mac下MySQL安装步骤;同时也可以下载相应的工作台workbench来进行操作(我没有下载,而是使用终端命令行来操作)下载完成后,在终端输入 /usr/local/mysql/bin/mysql -uroot -原创 2021-01-08 13:53:46 · 182 阅读 · 0 评论