mysql的端点在哪查看_MySQL之间没有端点?

如果您不想在两者之间包含结束值,请使用以下语法-SELECT * FROM yourTableName WHERE yourColumnName BETWEEN yourStartingValue and yourEndingValue and

yourColumnName not in (yourEndingValue );

为了理解上述语法,让我们创建一个表。创建表的查询如下-mysql> create table BetweenWithoutEndPoints

-> (

-> Id int NOT NULL AUTO_INCREMENT,

-> Name varchar(20),

-> Age int,

-> PRIMARY KEY(Id)

-> );

现在,您可以使用insert命令在表中插入一些记录。查询如下-mysql> insert into BetweenWithoutEndPoints(Name,Age) values('Mike',23);

mysql> insert into BetweenWithoutEndPoints(Name,Age) values('Larry',25);

mysql> insert into BetweenWithoutEndPoints(Name,Age) values('David',28);

mysql> insert into BetweenWithoutEndPoints(Name,Age) values('Sam',26);

mysql> insert into BetweenWithoutEndPoints(Name,Age) values('Carol',21);

mysql> insert into BetweenWithoutEndPoints(Name,Age) values('John',29);

mysql> insert into BetweenWithoutEndPoints(Name,Age) values('James',20);

mysql> insert into BetweenWithoutEndPoints(Name,Age) values('Robert',26);

mysql> insert into BetweenWithoutEndPoints(Name,Age) values('Michael',30);

使用select语句显示表中的所有记录。查询如下-mysql> select *from BetweenWithoutEndPoints;

以下是输出:+----+---------+------+

| Id | Name    | Age  |

+----+---------+------+

| 1 | Mike     | 23   |

| 2 | Larry    | 25   |

| 3 | David    | 28   |

| 4 | Sam      | 26   |

| 5 | Carol    | 21   |

| 6 | John     | 29   |

| 7 | James    | 20   |

| 8 | Robert   | 26   |

| 9 | Michael  | 30   |

+----+---------+------+

9 rows in set (0.00 sec)

这是没有获得起点和终点之间的MySQL查询。以下查询不包含3和8:mysql> select *from BetweenWithoutEndPoints

-> where Id between 3 and 8 and Id not in (3, 8);

以下是输出:+----+-------+------+

| Id | Name  | Age  |

+----+-------+------+

|  4 | Sam   |   26 |

|  5 | Carol |   21 |

|  6 | John  |   29 |

|  7 | James |   20 |

+----+-------+------+

4 rows in set (0.04 sec)

如果不想只包含终点,请使用以下查询:mysql> select *from BetweenWithoutEndPoints

-> where Id between 3 and 8 and Id not in (8);

以下是输出:+----+-------+------+

| Id | Name  | Age  |

+----+-------+------+

| 3  | David | 28   |

| 4  | Sam   | 26   |

| 5  | Carol | 21   |

| 6  | John  | 29   |

| 7  | James | 20   |

+----+-------+------+

5 rows in set (0.03 sec)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值