当前位置: 首页 > wzjs >正文

湖南做防水堵漏工程商网站厦门人才网个人版

湖南做防水堵漏工程商网站,厦门人才网个人版,织梦做中英文网站详细步骤,网站推广广告营销方案这里写目录标题 MySql 核心基础语法創建數據庫創建表格插入記錄我想修改表格內容 怎麼做數據練習 🌟我要合併表格數據 MySql 核心基础语法 Mysql 並不是代表的數據庫, 而是一個數據庫系統, 來維護管理數據庫 Mysql 是可以管理多個數據庫的: 個人電腦/伺服器 有些服務…

这里写目录标题

  • MySql 核心基础语法
  • 創建數據庫
  • 創建表格
  • 插入記錄
  • 我想修改表格內容 怎麼做
  • 數據練習 🌟
    • 我要合併表格數據

在这里插入图片描述

MySql 核心基础语法

Mysql 並不是代表的數據庫, 而是一個數據庫系統, 來維護管理數據庫
Mysql 是可以管理多個數據庫的: 個人電腦/伺服器

有些服務器是專門用來作為數據庫的 每臺服務器還可以有多個數據庫

創建數據庫

# 建議sql關鍵字全部大寫 雖然有些不區分大小寫
CREATE DATABASE 數據庫名;

創建表格

CREATE TABLE 表格名稱(列名1 INT,列名2 VARCHAR(),列名3 DATE
)

創建記錄銷售多少 egg 的表格

NOT NULL 為非空
NULL 可以為空
PRIMARY KEY 為主鍵 一定不能為空
AUTO_INCREMENT 遞增

CREATE TABLE eggs_record(id INT AUTO_INCREMENT PRIMARY KEY,egg_name VARCHAR(10) NOT NULL,sold DATE NULL
);

插入記錄

INSERT INTO 數據庫.表格名稱(列名1, 列名2, 列名3)
VALUES (1,2,3);

現在讓我們來插入一些數據

INSERT INTO egg.eggs_record(id, egg_name, sold)
VALUES (1, '雞蛋', '2020-01-01');也可以這樣寫INSERT INTO egg.eggs_record
VALUES (2, '鴨蛋', '2020-02-02');因為ID是自動遞增 所以我們可以用DEFAULT表示默認值INSERT INTO egg.eggs_record
VALUES (DEFAULT, '龜蛋', NULL);

我想修改表格內容 怎麼做

# 在指定数据库的特定表中添加一个新的列ALTER TABLE 數據庫名.表格名稱
ADD 列名 數據類型 默認條件

我要新增一個 stock 字段

ALTER TABLE egg.eggs_record
ADD stock INT NULL;

我要更新某個字段的值

UPDATE egg.eggs_record
SET sold = '2020-06-06'
WHERE id = 3;

我要刪除某條數據

DELETE FROM egg.eggs_record
WHERE id = 1;

我要直接刪除某個表格

DROP TABLE egg.eggs_record;

我要直接刪除某個數據庫

DROP DATABASE egg;

數據練習 🌟

-- 创建数据库Egg_database這裡是Mysql的練習 數據連結: 🌟🌟🌟🌟🌟
https://gitee.com/eggtoopain/my-sql-introductory-courseware/blob/master/Egg_database.sql

兩個表格的意思: Covid_month 某個月全球新冠感染人數,Covid_month_country 某段時間全球的新冠感染人數

我要查看全部內容

SELECT * FROM 表格名稱;

我偏要查看某一列數據

SELECT 列名1, 列名2 FROM 表格名稱;

查看數據

SELECT * FROM Covid_month;
-- 只看國家,確診人數,對應的洲名
SELECT Country, Confirmed, Continent 
FROM Covid_month;-- 我想看這個表格具體是出自哪些洲
SELECT DISTINCT Continent 
FROM Covid_month;

我想對表格進行排序

-- SELECT *
-- FROM 表格名
-- ORDER BY 列名 ASC(默認 從小到大)/DESC(從大到小);SELECT *
FROM Covid_month
ORDER BY Confirmed ASC;

我想對表格進行過濾
在这里插入图片描述

-- SELECT * FROM 表格名
-- WHERE 條件
-- ORDER BY 列名 ASC/DESC;SELECT *
FROM Covid_month
WHERE Recovered >= 1000000 AND Country != 'Brazil'
ORDER BY Confirmed ASC;FROM Covid_month
WHERE NOT Recovered >= 1000000 AND Country != 'Brazil'
ORDER BY Confirmed ASC;-- 查看區間數據
FROM Covid_month
WHERE Recovered BETWEEN 1000000 AND 1500000
ORDER BY Confirmed ASC;-- IN 表示字符範圍
FROM Covid_month
WHERE Country IN ('Brazil', 'India')
ORDER BY Confirmed ASC;-- 如果我忘記國家名字叫什麼
FROM Covid_month
WHERE Country LIKE 'B%'
ORDER BY Confirmed ASC;-- 我要找到第三個字母是b的字符
FROM Covid_month
WHERE Country LIKE '__b%'
ORDER BY Confirmed ASC;

我要合併表格數據

-- 交集 JOIN
SELECT * FROM Covid_month
INNER JOIN Covid_total
ON Covid_month.Country = Covid_total.Country;-- 並集 UNION
SELECT Country
FROM Covid_month
UNION ALL
SELECT Country
FROM Covid_total;-- 左連接
明天寫
-- 右連接
明天寫
http://www.dtcms.com/wzjs/425074.html

相关文章:

  • 建站 网站程序有哪些个人网页生成器
  • 为什么网站百度搜不到了百度平台商家
  • 成都网站制作东三环sem是什么牌子
  • 职业教育网站平台建设长沙有实力seo优化公司
  • 广州网络公司人气排名百度推广seo自学
  • 南京专业网站建设软文营销的三个层面
  • 在什么平台可以发布信息seo搜索优化费用
  • 网站做流量的论坛贴吧苏州百度代理公司
  • 做网站导航用什么开元程序seo公司推荐推广平台
  • html怎么做网站设计免费推广网址
  • 霞浦网站建设长尾关键词查询工具
  • 中国工程建设造价信息网站网络科技公司
  • 网站建设有名的公司网络营销专业技能
  • 微信头像在线制作免费南京seo优化公司
  • 南京汽车 企业 网站建设郑州网站优化推广
  • 怎么建设一个社交网站seo页面代码优化
  • 福州定制网站开发制作google搜索app下载
  • 杭州 网站建设公司排名百度助手安卓版下载
  • 做高级电工题的网站seo排名优化
  • 潍坊制作网站软件灰色词排名上首页
  • 杭州建设网通知公告栏湖北seo诊断
  • 抵押网站建设方案网站seo入门基础教程
  • 烟台网站制作网站百度外链查询工具
  • 提升学历咨询优化公司怎么优化网站的
  • 做网站哪家强百度开户资质
  • 关于建立企业网站的方案内容螺蛳粉的软文推广
  • 用服务器做网站需要购买域名吗今日新闻摘抄50字
  • 大型网站技术架构:核心原理与案例分析安年软文网
  • 做平面设计一般上哪个网站参考百度app官网下载
  • b2c电子商务模式seo快速排名的方法