MariaDB 条件语句WHERE

MariaDB 条件语句WHERE

WHERE Clause Operators Operator Description

= Equality
<> Nonequality
!= Nonequality
Less than
<= Less than or equal to 

> Greater than

>= Greater than or equal to BETWEEN Between two specified values 


BETWEEN AND

(jlive)[crashcourse]>SELECT prod_name,prod_price FROM products WHERE prod_price BETWEEN 5 AND 10;

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

| prod_name      | prod_price |

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

| .5 ton anvil   |       5.99 |

| 1 ton anvil    |       9.99 |

| Oil can        |       8.99 |

| TNT (5 sticks) |      10.00 |

| Bird seed      |      10.00 |

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

5 rows in set (0.00 sec)


通配LIKE(_%)

(jlive)[crashcourse]>SELECT prod_name,prod_price FROM products WHERE prod_price BETWEEN 5 AND 10 AND prod_name LIKE 'Oil%';

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

| prod_name | prod_price |

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

| Oil can   |       8.99 |

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

1 row in set (0.00 sec)

(jlive)[crashcourse]>SELECT prod_id, prod_name FROM products WHERE prod_name LIKE '_ ton anvil';

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

| prod_id | prod_name   |

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

| ANV02   | 1 ton anvil |

| ANV03   | 2 ton anvil |

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

 

2 rows in set (0.00 sec)


(AND) OR组合

(jlive)[crashcourse]>SELECT vend_id,prod_name,prod_price FROM products WHERE vend_id = 1002 OR vend_id = 1003 AND prod_price >= 10 ORDER BY prod_price DESC;

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

| vend_id | prod_name      | prod_price |

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

|    1003 | Safe           |      50.00 |

|    1003 | Detonator      |      13.00 |

|    1003 | TNT (5 sticks) |      10.00 |

|    1003 | Bird seed      |      10.00 |

|    1002 | Oil can        |       8.99 |

|    1002 | Fuses          |       3.42 |

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

6 rows in set (0.00 sec)


(jlive)[crashcourse]>SELECT vend_id,prod_name,prod_price FROM products WHERE (vend_id = 1002 OR vend_id = 1003) AND prod_price >= 10 ORDER BY 3 DESC;

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

| vend_id | prod_name      | prod_price |

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

|    1003 | Safe           |      50.00 |

|    1003 | Detonator      |      13.00 |

|    1003 | TNT (5 sticks) |      10.00 |

|    1003 | Bird seed      |      10.00 |

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

 

4 rows in set (0.00 sec)


(NOT) IN

(jlive)[crashcourse]>SELECT vend_id,prod_name,prod_price FROM products WHERE vend_id IN (1002,1003) ORDER BY vend_id;

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

| vend_id | prod_name      | prod_price |

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

|    1002 | Oil can        |       8.99 |

|    1002 | Fuses          |       3.42 |

|    1003 | Sling          |       4.49 |

|    1003 | TNT (1 stick)  |       2.50 |

|    1003 | TNT (5 sticks) |      10.00 |

|    1003 | Bird seed      |      10.00 |

|    1003 | Carrots        |       2.50 |

|    1003 | Safe           |      50.00 |

|    1003 | Detonator      |      13.00 |

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

9 rows in set (0.00 sec)


(jlive)[crashcourse]>SELECT vend_id,prod_name,prod_price FROM products WHERE vend_id NOT IN (1002,1003) ORDER BY vend_id;

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

| vend_id | prod_name    | prod_price |

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

|    1001 | .5 ton anvil |       5.99 |

|    1001 | 1 ton anvil  |       9.99 |

|    1001 | 2 ton anvil  |      14.99 |

|    1005 | JetPack 1000 |      35.00 |

|    1005 | JetPack 2000 |      55.00 |

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

 

5 rows in set (0.00 sec)


IS (NOT) NULL

(jlive)[crashcourse]>SELECT cust_id,cust_email FROM customers;

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

| cust_id | cust_email          |

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

|   10001 | ylee@coyote.com     |

|   10002 | NULL                |

|   10003 | rabbit@wascally.com |

|   10004 | sam@yosemite.com    |

|   10005 | NULL                |

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

5 rows in set (0.00 sec)

(jlive)[crashcourse]>SELECT cust_id,cust_email FROM customers WHERE cust_email IS NOT NULL;

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

| cust_id | cust_email          |

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

|   10001 | ylee@coyote.com     |

|   10003 | rabbit@wascally.com |

|   10004 | sam@yosemite.com    |

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

 

3 rows in set (0.00 sec)

转载于:https://www.cnblogs.com/lixuebin/p/10814195.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/374989.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Spring 3.1缓存抽象教程

即将发布的Spring 3.1版本中引入的新功能之一是缓存抽象之一 。 Spring Framework提供了对将缓存透明添加到现有Spring应用程序中的支持。 与事务支持类似&#xff0c;缓存抽象允许一致使用各种缓存解决方案&#xff0c;而对代码的影响最小。 从本质上讲&#xff0c;抽象将缓存…

《Linux内核分析》 第四节 扒开系统调用的三层皮(上)

黄胤凯 原创作品转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一、视频学习 1.系统调用的三层皮&#xff1a;xyz system_call sys_xyz 对应的是API&#xff0c;中断向量对应的中断服务程序&#xff0c;系统调用服务程…

如何在Java中获得类似于C的性能

总览 Java有许多可能很慢的领域。 但是&#xff0c;对于每个问题都有解决方案。 许多解决方案/黑客都需要解决Java的保护问题&#xff0c;但是如果您需要低水平的性能&#xff0c;还是可以的。 Java使高级编程变得更简单容易&#xff0c;但代价是使低级编程变得更加困难。 幸…

STARTUPINFO结构

1.结构原型 typedef struct _STARTUPINFO { DWORD cb; LPTSTR lpReserved; LPTSTR lpDesktop; LPTSTR lpTitle; DWORD dwX; DWORD dwY; DWORD dwXSize; DWORD dwYSize; DWORD dwXCountChars; DWORD dwYCountChars; DWORD dwFillAttribute; DWORD dwFlags; WORD w…

Spring声明式事务示例

事务是具有ACID &#xff08;原子的&#xff0c;一致的&#xff0c;隔离的和持久的&#xff09;属性的工作单元。 原子意味着所有更改都发生或什么都没有发生。 如果从一个帐户借钱并贷记到另一个帐户&#xff0c;则交易将确保借记和贷项均已完成或均未完成。 一致表示更改使数…

路径 (Path)–nodejs

本模块包含一套用于处理和转换文件路径的工具集。几乎所有的方法只做字符串变换&#xff0c; 不会调用文件系统检查路径是否有效。 通过 require(path) 来加载此模块。以下是本模块所提供的方法&#xff1a; path.normalize(p) 规范化字符串路径&#xff0c;注意 .. 和 . 部分 …

OllyDBG反汇编快速找到程序入口一点分析

出处&#xff1a;http://hi.baidu.com/0soul/blog/item/b62f8f08c2c3c42c6b60fbbe.html 先声明下&#xff1a;这个和脱壳没关系&#xff0c;不是找壳里面的程序入口哦&#xff0c;只是程序本身的入口&#xff0c;个别朋友不要误会哈。其实这个应该是基础&#xff0c;但我经常找…

简单的Twitter:Heroku上的Play框架,AJAX,CRUD

因此&#xff0c;重大的公告发布了– Heroku开始为Play Framework应用程序提供本机支持&#xff01; 如果您还没有听说过&#xff0c;请在Heroku的博客上查看Jesper Joergensen的帖子 。 因此&#xff0c;对于演示&#xff0c;我将建立一个非常基本的Twitter副本&#xff1b; 它…

Cron表达式

CronTrigger CronTriggers往往比SimpleTrigger更有用&#xff0c;如果您需要基于日历的概念&#xff0c;而非SimpleTrigger完全指定的时间间隔&#xff0c;复发的发射工作的时间表。CronTrigger&#xff0c;你可以指定触发的时间表如“每星期五中午”&#xff0c;或“每个工作日…

深入理解JavaScript学习笔记(3)_全面解析Module模式

简介 Module模式是JavaScript编程中一个非常通用的模式&#xff0c;一般情况下&#xff0c;大家都知道基本用法&#xff0c;本文尝试着给大家更多该模式的高级使用方式。 首先我们来看看Module模式的基本特征&#xff1a; 模块化&#xff0c;可重用封装了变量和function&#x…

汇编----乘指令: MUL、IMUL

MUL: 无符号乘 ;影响 OF、CF 标志位;指令格式:;MUL r/m ;参数是乘数;如果参数是 r8/m8, 将把 AL 做乘数, 结果放在 AX;如果参数是 r16/m16, 将把 AX 做乘数, 结果放在 EAX;如果参数是 r32/m32, 将把 EAX 做乘数, 结果放在 EDX:EAX IMUL: 有符号乘 ;影响 OF、CF 标志位;…

Google App Engine Java功能和命名空间API

功能API 使用Capabilities API&#xff0c;您的应用程序可以检测特定API功能的停机和计划停机时间。 您可以使用此API来检测应用程序何时不可用&#xff0c;然后绕过它来减少应用程序的停机时间。 我们该如何处理&#xff0c;这是个折衷方案&#xff1f; 1.优雅&#xff1a;创…

破解key file时经常用到的几个API函数及其用法

CreateFile函数 ================================================================================== CreateFile: Creates or opens a file or I/O device. The most commonly used I/O devices are as follows: file, file stream, directory, physical disk, volume, …

PHP计划任务之关闭浏览器后仍然继续执行的函数

函数名称&#xff1a;ignore_user_abort 本函数配置或取得使用端连接中断后&#xff0c;PHP 程序是否仍继续执行。默认值为中断连接后就停止执行。在 PHP 配置文件中 (php3.ini/php.ini) 的 ignore_user_abort 选项就是配置处。本功能在 PHP 3.0.7 版之后才开始提供。 官方说明…

node--更新数据库问题

昨天测试blog的comment功能&#xff0c;在新增comment相关的代码之后&#xff0c;重启应用&#xff0c;出现Cannot call method forEach of undefined 。反复核对代码&#xff0c;都没发现异常&#xff0c;最后将数据库文件删除之后&#xff0c;再重启数据库&#xff0c;一切正…

U盘做完启动盘,如何恢复原始容量

&#xff08;1&#xff09;右击“我的电脑”&#xff0c;选择“管理”选项&#xff0c;之后选择“磁盘管理”&#xff0c;查看自己U盘的索引&#xff0c;如&#xff1a;Disk 1&#xff08;2&#xff09;在运行窗口&#xff0c;输入cmd&#xff0c;回车&#xff0c;出现Dos运行环…

GWT Spring和Hibernate进入数据网格世界

利用Infinispan数据网格的功能最大化Hibernate性能。 一个GWT &#xff0c; Spring &#xff0c; JPA &#xff0c; Hibernate &#xff0c; Infinispan集成教程。 在本教程中&#xff0c;我们将讨论如何将Infinispan用作Hibernate二级缓存提供程序。 Infinispan是JBoss缓存的…

记对一个key file crackme的破解

crackme下载地址: http://kssd.pediy.com/tutorial/exercise/section04/chap6-1-4-03.zip ------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------…