SQLyog中创建数据表及相关查询方法
USE du;
/*1.创建账务表 id name mony*/
CREATE TABLE zhangwu(id INT PRIMARY KEY AUTO_INCREMENT,
sname VARCHAR(200),
money DOUBLE);
/*2.插入数据*/
INSERT INTO zhangwu VALUES(1,'吃饭支出',666);
INSERT INTO zhangwu VALUES(2,'睡觉支出',666);
INSERT INTO zhangwu VALUES(3,'打豆豆支出',666);
INSERT INTO zhangwu VALUES(4,'吃饭支出',666);
INSERT INTO zhangwu VALUES(5,'吃饭支出',666);
UPDATE zhangwu SET money=888 WHERE id=2;
UPDATE zhangwu SET money=766 WHERE id=3;
/*3.从zhangwu表中选出id sname */
SELECT id FROM zhangwu ;
SELECT sname FROM zhangwu ;
/*4.把zhangwu表中的sname去重 */
SELECT DISTINCT sname FROM zhangwu ;
/*5.别名 列名查询 使用关键字as*/
/*查询money列,定义新的列名m*/
SELECT money AS m FROM zhangwu ;
SELECT money AS ling FROM zhangwu ;
/*6.对列进行运算*/
/*从zhangwu表中挑选sname ,所有money+1000*/
SELECT sname ,money+1000 FROM zhangwu ;
/*7.数据条件的查询 where, 格式:select 字段 from 表名 where 条件*/
/*从zhangwu中挑选出sname为吃饭支出的记录*/
SELECT * FROM zhangwu WHERE sname='吃饭支出';
/*从zhangwu中挑选出money大于等于100的记录*/
SELECT * FROM zhangwu WHERE money>=100;
/*从zhangwu中挑选出money在600到700之间的记录*/
SELECT * FROM zhangwu WHERE money BETWEEN 600 AND 700;
SELECT * FROM zhangwu WHERE money>=600 AND money<700;
/*8.模糊查询*/
/*从zhangwu表中挑选出sname中有支出的记录*/
SELECT * FROM zhangwu WHERE sname LIKE '%支出%';
/*从zhangwu表中挑选出sname中有五个字符的记录*/
SELECT * FROM zhangwu WHERE sname LIKE '_____';/*五个下划线*/
/*从zhangwu表中挑选出sname中不为空的记录*/
SELECT * FROM zhangwu WHERE sname IS NOT NULL;
/*9.排序查询 格式:oderby 列名 asc升序 desc降序*/
SELECT * FROM zhangwu ORDER BY money ASC;
SELECT * FROM zhangwu ORDER BY money DESC;
/*10.聚合函数 count 对表中的数据的个数求和*/
SELECT COUNT(*) AS '总数' FROM zhangwu ;
/*11.IN关键字 ,在zhangwu的money里挑选出66,666,700记录*/
SELECT * FROM zhangwu WHERE money IN (66,666,700);
SQLyog中创建数据表及相关查询方法的更多相关文章
- DRF框架中链表数据通过ModelSerializer深度查询方法汇总
DRF框架中链表数据通过ModelSerializer深度查询方法汇总 一.准备测试和理解准备 创建类 class Test1(models.Model): id = models.IntegerFi ...
- 02_SAE中创建数据表
Step1:进入新浪云应用数据库点击应用名称,进入到该应用管理界面,在数据库服务中点击“共享型MySQL”: 开启MySQL服务,使用PHPMyAdmin管理数据库,进入MySQL数据库管理界面: S ...
- Oracle中新建数据表的两种方法
首发微信公众号:SQL数据库运维 原文链接:https://mp.weixin.qq.com/s?__biz=MzI1NTQyNzg3MQ==&mid=2247485212&idx=1 ...
- java_32 SQLyog中创建数据库表
USE test; /*1.创建账务表 id name mony*/ CREATE TABLE zhangwu(id INT PRIMARY KEY AUTO_INCREMENT, sname VAR ...
- 《MySQL数据操作与查询》- 返校复习课练习题,创建数据库user_system,创建数据表user及user_ext
一.其它(共18题,100分) 1.创建数据库user_system CREATE DATABASE user_system 2.在数据库user_system中创建数据表user及user_ext, ...
- MySQL 创建数据表
MySQL 创建数据表 创建MySQL数据表需要以下信息: 表名 表字段名 定义每个表字段 语法 以下为创建MySQL数据表的SQL通用语法: CREATE TABLE table_name (col ...
- 吴裕雄 08-MySQL创建数据表
MySQL 创建数据表创建MySQL数据表需要以下信息:表名表字段名定义每个表字段 语法以下为创建MySQL数据表的SQL通用语法:CREATE TABLE table_name (column_na ...
- 九、MySQL 创建数据表
MySQL 创建数据表 创建MySQL数据表需要以下信息: 表名 表字段名 定义每个表字段 语法 以下为创建MySQL数据表的SQL通用语法: CREATE TABLE table_name (col ...
- 吴裕雄--天生自然MySQL学习笔记:MySQL 创建数据表
创建MySQL数据表需要以下信息: 表名 表字段名 定义每个表字段 语法 以下为创建MySQL数据表的SQL通用语法: CREATE TABLE table_name (column_name col ...
随机推荐
- 首次编译Java小程序
public class helloworld { public static void main(string[] args) { system.out.println("hello wo ...
- 7.4 C++标准模板库(STL)的概念
参考:http://www.weixueyuan.net/view/6401.html 总结: 标准模板库为C++提供了完善的数据结构及算法. 标准模板库包括三部分:容器.算法和迭代器. 容器是对象 ...
- 文件上传FormData
<div class="modal-dialog"> <div class="modal-content"> <div class ...
- GTX使用(更新中)
1.XILINX GTX介绍GTX是Virtex系列 FPGA上的低功耗吉比特收发器,在V6芯片上GTX工作带宽范围是750Mb/s到6.6Gb/s,支持收发双向,且收发双向独立.GTX接收和发送方向 ...
- 从今天开始 每天记录HTML,CSS 部分的学习笔记
从今天开始 每天记录HTML,CSS 部分的学习笔记
- Codeforces Round #495 (Div. 2) B
题目链接:http://codeforces.com/contest/1004/problem/B B. Sonya and Exhibition time limit per test 1 seco ...
- webpack对多个模块依赖进行打包
[ webpack3.0.0刚刚出来 所以文章是跟着低版本 教程 操作熟悉 结果好多对不上喔] 七:webpack对多个模块依赖进行打包 通过一刚开始我们了解到 webpack支持commonJS ...
- __autolaod
转载自:https://blog.csdn.net/baidu_30000217/article/details/52743139 php实现类文件自动载入有两种办法: 魔术方法:__autoload ...
- wewqe
script.cscript_runreason(const struct interface *ifp, const char *reason)elen = (size_t)make_env(ifp ...
- pytorch使用tensorboardX进行loss可视化
最近pytorch出了visdom,也没有怎么去研究它,主要是觉得tensorboardX已经够用,而且用起来也十分的简单 pip install tensorboardX 然后在代码里导入 from ...