随笔分类 - mysql
摘要:# 将联合查询到的数据转成对象(一对多)SELECT products.id id, products.title title, products.price price, JSON_OBJECT('id', brand.id, 'name', brand.name, 'website', bran
阅读全文
摘要:# 1.获取到的是笛卡尔乘积SELECT * FROM `products`, `brand`;# 获取到的是笛卡尔乘积进行筛选SELECT * FROM `products`, `brand` WHERE products.brand_id = brand.id; # 2.左连接# 2.1. 查询
阅读全文
摘要:# 1.创建brand的表和插入数据CREATE TABLE IF NOT EXISTS `brand`( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(20) NOT NULL, website VARCHAR(100), phoneRank IN
阅读全文
摘要:# 1.基本数据的模拟CREATE TABLE IF NOT EXISTS students( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(20) NOT NULL, age INT); CREATE TABLE IF NOT EXISTS cou
阅读全文
摘要:# 1.聚合函数的使用# 求所有手机的价格的总和SELECT SUM(price) totalPrice FROM `products`;# 求一下华为手机的价格的总和SELECT SUM(price) FROM `products` WHERE brand = '华为';# 求华为手机的平均价格S
阅读全文
摘要:# 创建products的表CREATE TABLE IF NOT EXISTS `products` ( id INT PRIMARY KEY AUTO_INCREMENT, brand VARCHAR(20), title VARCHAR(100) NOT NULL, price DOUBLE
阅读全文
摘要:# DML# 插入数据INSERT INTO `user` VALUES (110, 'why', '020-110110', '2020-10-20', '2020-11-11');INSERT INTO `user` (name, telPhone, createTime, updateTime
阅读全文
摘要:CREATE TABLE IF NOT EXISTS `users`( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(20) NOT NULL, age INT DEFAULT 0, phoneNum VARCHAR(20) UNIQUE DEFAU
阅读全文
摘要:# 查看所有的数据库SHOW DATABASES; # 选择某一个数据库USE bili; # 查看当前正在使用的数据库SELECT DATABASE(); # 创建一个新的数据库-- CREATE DATABASE douyu;-- CREATE DATABASE IF NOT EXISTS do
阅读全文

浙公网安备 33010602011771号