引言  记录并整理常用的SQL语句使用笔记。创建数据库和表创建库(CREATE DATABASE)CREATE DATABASE database_name进入库(USE)USE database_name查看表(SHOW)SHOW TABLES;SHOW TABLES FROM database_name;创建表(CREATE TABLE)CREAT
一、背景日常测试开发工作中会用到各类SQL语句,很多时候都是想用的时候才发现语句细节记不清楚了,临时网上搜索SQL语法,挺费时费力的,语法还不一定是对的。因此汇总整理了一下MySQL最常用的各类语句,以后就不用再到处去搜了。二、各类SQL语句假设想要的表结构如下:1. 创建表:CREATE TABLE IF NOT EXISTS `mq_info` ( `id` INT(12) UNSIGNE
mysql执行汇总语句
原创 2022-06-21 15:50:55
106阅读
今天在sql训练题库中看到了这题,这是一道很有代表性的多表修改题,其实解出这道题并不难,无论是mysql中还是oracle中都有很多种解法,接下来就好好归纳一下这些解法。msyql中多表修改对于mysql中常用的多表修改语句,还是用例子来解释一下吧。//建表create table aaa(id int,value1 int(5),value2 int(5),value3 int(5),value
MySQL语句汇总 文章目录MySQL语句汇总第一章:数据库基础知识:一、对数据库的操作二、数据表的基本操作:三、表的约束四、设置表的字段值自动增加第二章:索引1、创建表的时候创建索引1> 创建普通索引2> 创建唯一性索引3> 创建全文索引4> 创建单列索引5> 创建多列索引6> 创建空间索引2、在已存在的表上创建索引,使用CREATE INDEX 语句1&gt
转载 2023-08-22 10:17:50
57阅读
汇总一些MySQL获取日期的SQL语句。 完。 "这个世界,天使与魔鬼并存。"
转载 2019-06-18 21:17:00
185阅读
2评论
# 优化MySQL查询中DERIVED的方法 在MySQL数据库中,当执行复杂的查询时,有时会出现“DERIVED”这个关键字。这个关键字通常表示MySQL在查询过程中创建了一个临时表来存储中间结果,以便后续的查询能够使用这个临时表。这种情况下,DERIVED表可能会导致查询性能下降,因此需要进行优化。 ## 什么是DERIVED表 在MySQL中,DERIVED表是指在查询过程中MySQL
原创 2024-03-18 04:48:33
151阅读
其实对Mysql查询语句进行优化是一件非常有必要的事情。如何查看当前sql语句的执行效率呢?1.建一张学生表 1 CREATE TABLE `student` ( 2 `stu_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '学号(主键id)', 3 `stu_name` varchar(255) COLLATE utf8mb4_bin DEFA
转载 2023-08-23 18:01:57
69阅读
(1)常用语句  (1)修改数据    update  表名  set  列名='新值1',列名=’新值2’ where 列名 = '值';  (2)删除数据    delete  from  表名  where  列名 = '值';  (3)插入数据  &n
转载 2023-06-14 06:20:58
1089阅读
今天在sql训练题库中看到了这题,这是一道很有代表性的多表修改题,其实解出这道题并不难,无论是mysql中还是oracle中都有很多种解法,接下来就好好归纳一下这些解法。msyql中多表修改对于mysql中常用的多表修改语句,还是用例子来解释一下吧。//建表 create table aaa(id int,value1 int(5),value2 int(5),value3 int(5),valu
查询作为数据库操作中最常用的操作,一定要牢牢记住!!! 文章目录Mysql查询语句进阶 一、常用操作 二、基础查询三、排序查询四、聚合函数五、分组查询 一、常用操作select  字段列表from   表名列表where  条件列表group by 分组having 分组后的条件order bylimit 分
    MYSQL数据库练习笔记一.准备操作     启动mysql服务器:       net start mysql     关闭mysql服务器:       net stop mysql  &
转载 2023-06-21 17:27:53
63阅读
mysqld 常规MySQL服务器 mysqld-opt 优化mysql服务器,提供一些功能可以挖掘更好的功能 mysqld-max 与mysqld一样,但可以支持更新,更具实验性质的功能(更不稳定) ++安装mysql 参见自带的INSTALL-SOURCE文件 $ ./configure ?prefix=/app/mysql-5.0.51a ?with-charset=utf8
转载 精选 2011-07-13 17:50:16
567阅读
MySQL的常见操作在这里先做一下总结,已经整合到代码里面,经过检验无误。复制代码代码如下:/创建一个数据库/createdatabasexuning_test;/说明当时使用数据库对象/usexuning_test;/向数据库中添加表并且定义表的结构/createtableperson(idintnotnull,namevarchar(16)notnull,sexvarchar(16)notnu
SQL
原创 2020-03-31 14:51:46
1018阅读
1.连接数据库:连接本地数据库:mysql -u root -p连接远程数据库:mysql -h 192.169.22.199 -u root -p退出数据库:exit2.创建数据库:create database payment使用 mysqladmin 创建数据库mysqladmin -u root -p create abc_db3.显示所有数据库:show databases4.删除数据
原创 3月前
127阅读
SQL 是一种用于管理和操作关系型数据库的标准化语言。常用的有以下几个语句:SELECT / selectselect 语句是最常用的语句,用来从一个或多个表格中查询数据。-- 显示表的所有数据 select * from 表名; select * from student; -- 显示某列的所有数据 select 列1, 列2... from 表名; select name, score
转载 2023-11-23 14:40:25
352阅读
最近遇到一些mangodb非结构化数据,整理一些用过mangodb的查询语句,以备不时之需。
原创 2021-06-05 20:29:39
226阅读
SQL :Structured Query Language结构化查询语言 1.Select [Predicate] *(filed) From table/view Where ... Group by ... Having... Order by ... With ...    Predicate:包括all/Distinct/Distinctrow/Top,限制查
原创 2010-03-31 14:41:26
460阅读
公司微信群聊数据是通过wehub保存在mangodb数据库上面的,最近学习了一些mangodb语句,特记录在此,以备不时之需。按时间降序查询db.getCollection('group').find({}).sort({"insertTime":-1});按时间升序排列db.getCollection('group').find({}).sort({"insertTime":1});需要加限制d
原创 2022-04-08 16:37:35
230阅读
前言: 在论坛上经常看到有人问“如何实现数据的分类汇总”,很多的人都是介绍这样或那样的控件来实现,而没有从关系数据库语言(SQL)的本身来考虑实现方法。这里,我就借一个实例来说明如何借助SQL自身强大的功能来实现数据的分类汇总。 问题的提出: 现有表A,内容如下: 编码 仓库 数量 01 A 6 01 B 7 02 ...
原创 2021-07-23 15:37:47
285阅读
  • 1
  • 2
  • 3
  • 4
  • 5