菜鸡源码,专注精品下载!
当前位置:首页 > 建站教程 > 建站知识

SQL中多种条件查询方法的集合

发布时间:2024-01-05  栏目:建站知识   浏览:   分类:数据库教程 数据库查询 sql教程 sql语句 sql查询

SQL提供了多种条件查询方法,包括使用AND、OR和NOT逻辑运算符组合多个条件。例如,可以使用SELECT语句结合WHERE子句来筛选满足特定条件的记录。此外,还可以使用IN、BETWEEN和LIKE等操作符进行更复杂的查询。IN操作符用于指定一个值列表,而BETWEEN操作符用于指定一个范围。LIKE操作符则用于模糊匹配字符串。这些条件查询方法可以帮助我们快速准确地从数据库中获取所需的信息。

查询值等于2.50的行

selectcolumn1,column2fromtableswherecolumn1=2.50;

查询字符等于‘fuses’的行

selectcolumn1,column2fromtableswherecolumn1='fuses';

查询值小于10的行

selectcolumn1,column2fromtableswherecolumn1<10;

查询值不等于1003的行

selectcolumn1,column2fromtableswherecolumn1<>1003;

查询值不等于1003的行

selectcolumn1,column2fromtableswherecolumn1!=1003;

查询值为5-10的行

selectcolumn1,column2fromtableswherecolumn1between5and10;

查询某列为空的行

selectcolumn1,column2fromtableswherecolumn1isnull;

查询某列=1003且某列<=10的值

selectcolumn1,column2,c3fromtableswherecolumn1=1003andcolumn2<=10;

查询某列=1003或某列<=10的值

selectcolumn1,column2,c3fromtableswherecolumn1=1003orcolumn2<=10;

查询某列=1003或某列=1002且某列=10的值

selectcolumn1,column2,c3fromtableswherecolumn1=1003orcolumn2=1002adnc3>=10;

查询某列=1003或某列=1002,某列>=10的值

selectcolumn1,column2,c3fromtables(wherecolumn1=1003orcolumn2=1002)adnc3>=10;

查询多列从某表里的某列是10021003的所有行,按照某列排序

selectcolumn1,column2fromtableswherecolumnin(1002,1003)orderbycolumn;

查询多列从某表里的某列不是10021003所有行,按照某 列排序

selectcolumn1,column2fromtableswherecolumnnotin(1002,1003)orderbycolumn;


相关文章

    无相关信息
评论
建站知识
建站知识
使用技巧
调试安装
运营推广