mysql> create table customer(mid char(5) primary key,th date,sex char(1) default '0');
Query OK, 0 rows affected (0.01 sec)
mysql> desc customer;
+-------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| mid | char(5) | NO | PRI | NULL | |
| name | varchar(20) | YES | | NULL | |
| birth | date | YES | | NULL | |
| sex | char(1) | YES | | 0 | |
+-------+-------------+------+-----+---------+-------+
4 rows in set (0.01 sec) mysql> insert into customer values('N0001','xiaoxiao','1980-11-23',1);
Query OK, 1 row affected (0.00 sec) mysql> insert into customer values('N0002','bobo','1981-12-21',0);
Query OK, 1 row affected (0.00 sec) mysql> create table goods(id int auto_increment primary key,name varchar(30));
Query OK, 0 rows affected (0.01 sec) mysql> insert into goods values(1,'taotao');
Query OK, 1 row affected (0.01 sec) mysql> insert into goods values(2,'meimei');
Query OK, 1 row affected (0.00 sec) mysql> select * from goods;
+----+--------+
| id | name |
+----+--------+
| 1 | taotao |
| 2 | meimei |
+----+--------+
2 rows in set (0.00 sec) mysql> select * from customer;
+-------+----------+------------+------+
| mid | name | birth | sex |
+-------+----------+------------+------+
| N0001 | xiaoxiao | 1980-11-23 | 1 |
| N0002 | bobo | 1981-12-21 | 0 |
+-------+----------+------------+------+
2 rows in set (0.00 sec) mysql> insert into customer values('G0001','dudu','1975-04-18',0);
Query OK, 1 row affected (0.00 sec) mysql> insert into customer values('G0002','yuyu','1985-04-20',1);
Query OK, 1 row affected (0.00 sec) mysql> select * from customer;
+-------+----------+------------+------+
| mid | name | birth | sex |
+-------+----------+------------+------+
| G0001 | dudu | 1975-04-18 | 0 |
| G0002 | yuyu | 1985-04-20 | 1 |
| N0001 | xiaoxiao | 1980-11-23 | 1 |
| N0002 | bobo | 1981-12-21 | 0 |
+-------+----------+------------+------+
4 rows in set (0.00 sec) mysql> select * from goods;
+----+--------+
| id | name |
+----+--------+
| 1 | taotao |
| 2 | meimei |
+----+--------+
2 rows in set (0.00 sec) mysql> select * from customer where birth=NULL;
Empty set (0.00 sec) mysql> select name,birth,sex from customer where sex='1' and birth is not null;
+----------+------------+------+
| name | birth | sex |
+----------+------------+------+
| yuyu | 1985-04-20 | 1 |
| xiaoxiao | 1980-11-23 | 1 |
+----------+------------+------+
2 rows in set (0.00 sec) mysql> select name,birth,sex from customer where birth<='1976-01-01' or birth>='1980-01-01' and sex='1';
+----------+------------+------+
| name | birth | sex |
+----------+------------+------+
| dudu | 1975-04-18 | 0 |
| yuyu | 1985-04-20 | 1 |
| xiaoxiao | 1980-11-23 | 1 |
+----------+------------+------+
3 rows in set (0.00 sec) mysql> select name,birth,sex from customer where (birth<='1976-01-01' or birth>='1980-01-01') and sex='1';
+----------+------------+------+
| name | birth | sex |
+----------+------------+------+
| yuyu | 1985-04-20 | 1 |
| xiaoxiao | 1980-11-23 | 1 |
+----------+------------+------+
2 rows in set (0.01 sec) mysql> select name,birth,sex from customer order by sex asc,birth desc;
+----------+------------+------+
| name | birth | sex |
+----------+------------+------+
| bobo | 1981-12-21 | 0 |
| dudu | 1975-04-18 | 0 |
| yuyu | 1985-04-20 | 1 |
| xiaoxiao | 1980-11-23 | 1 |
+----------+------------+------+
4 rows in set (0.00 sec)

MySQL-SQL基础-查询2的更多相关文章

  1. 2.Mysql SQL基础

    2.Mysql SQL基础2.1 SQL简介 SQL(Structure Query Language)是结构化查询语言.2.2 SQL使用入门 2.2.1 SQL分类 SQL分为DDL.DML(DQ ...

  2. python 3 mysql sql逻辑查询语句执行顺序

    python 3 mysql sql逻辑查询语句执行顺序 一 .SELECT语句关键字的定义顺序 SELECT DISTINCT <select_list> FROM <left_t ...

  3. SQL基础--查询之三--嵌套查询

    SQL基础--查询之三--嵌套查询

  4. SQL基础--查询之五--查询语句一般格式

    SQL基础--查询之五--查询语句一般格式

  5. SQL基础--查询之四--集合查询

    SQL基础--查询之四--集合查询

  6. SQL基础--查询之一--单表查询

    SQL基础--查询之一--单表查询

  7. SQL基础--查询之二--连接查询

    SQL基础--查询之二--连接查询

  8. mysql SQL 逻辑查询语句和执行顺序

    关键字的执行优先级(重点) fromwheregroup byhavingselectdistinctorder bylimit 先创建两个表 CREATE TABLE table1 ( custom ...

  9. MySQL学习(三) SQL基础查询

    其实在数据库最经常用的当属查询操作 基本语法 SELECT [ALL | DISTINCT | DISTINCTROW ] 字段列表 AS 字段别名 [FROM 表名 WHERE 条件表示式 GROU ...

  10. sql基础查询

    2.1 指定使用中的资料库 一个资料库伺服器可以建立许多需要的资料库,所以在你执行任何资料库的操作前,通常要先指定使用的资料库.下列是指定资料库的指令: 如果你使用「MySQL Workbench」这 ...

随机推荐

  1. 【codeforces1058】Vasya and Golden Ticket 枚举+暴力+模拟

    #点击传送 题目描述 Recently Vasya found a golden ticket - a sequence which consists of nn digits a1a2-ana1a2 ...

  2. Spring事务管理中的配置文件(三)

    在开发中,遇到了sql语句报错,但是并没有回滚的情况. 经过几天的排查,终于找到了事务没有回滚的原因. 原来的项目用的是informix的数据库,原来针对事务回滚的机制都是好用的.我本地用的是mysq ...

  3. 小鹤双拼win10一键恢复布局

    起因 一直用的小鹤双拼布局,最近重装系统又要重新配置,麻烦 尝试 查找对应注册表设置,找到以下路径包含相应配置 HKEY_CURRENT_USER\Software\Microsoft\InputMe ...

  4. Spring源码解析之BeanFactoryPostProcessor(三)

    在上一章中笔者介绍了refresh()的<1>处是如何获取beanFactory对象,下面我们要来学习refresh()方法的<2>处是如何调用invokeBeanFactor ...

  5. Android开发如何准备技术面试(含Android面试押题)

    今年毋庸置疑是找工作的寒冬,每一个出来找工作的同学都是值得尊敬的.现在找工作,虽然略难,但是反过来看也会逼迫我们成为更加优秀的自己. 但是不管是旺季还是寒冬,有一些优秀的同学找工作还是挺顺利的.所以说 ...

  6. 树莓派压力测试工具S-Tui + Stress的使用

    压力测试工具S-Tui + Stress的使用 树莓派# 背景故事 打算测试一下树莓派外壳的散热性能,需要能压满CPU100%,同时显示温度.CPU频率.CPU占用率,那么这款工具你值得拥有. 软件介 ...

  7. Java代码编写、代码优化技巧总结

    随着工作经验的积累,在代码编写和优化方面,个人的心得体会总结以及有些从网上或书本中看到的有用技巧 1. 判断何时使用keySet()和entrySet() 获取Map 的key 和value 当循环中 ...

  8. Python语言系列-10-数据库

    MySQL 基础环境准备 readme.txt 作者:Alnk(李成果) 版本:v1.0 安装mysql数据库 略 创建student库 # mysql> create database stu ...

  9. java基础技术集合面试【笔记】

    java基础技术集合面试[笔记] Hashmap: 基于哈希表的 Map 接口的实现,此实现提供所有可选的映射操作,并允许使用 null 值和 null 键(除了不同步和允许使用 null 之外,Ha ...

  10. STM32—中断详解(配合按键中断代码,代码亲测)

    在STM32中执行中断主要分三部分: 1.配置NVIC_Config()函数 2.配置EXTI_Config()函数 3.编写中断服务函数 (注:本文章所用代码为中断按键代码,实现了按键进入中断从而控 ...