`

sql select 数子

 
阅读更多

select a.* from t_magazine a where a.is_del=0 and not exists (
       select 1 from t_magazine b where b.is_examine in (0,2) and b.is_del=0
       and a.id=b.id
)

该句的意思是查询不存在 子查询的记录 select 1 表示真假,其实不是很明白

分享到:
评论

相关推荐

    SQL Server数字开头的数据库表名的解决方法

    正如问题中描述的那样,这种情况下直接在SQL语句中使用数字作为表名的开头会引发解析错误。 SQL Server的解析器将数字开头的标识符视为数值,而不是对象名。因此,当你尝试执行像`SELECT * FROM 1_tablename`这样的...

    sql server阿拉伯数字转大写中文存储过程

    SQL Server 阿拉伯数字转大写中文存储过程 SQL Server 是一个功能强大且广泛应用的关系数据库管理系统,而阿拉伯数字转大写中文是一个常见的需求,例如,在财务报表、发票printing等应用场景中,需要将阿拉伯数字...

    01基本SQL SELECT语句

    SQL SELECT语句是数据库查询的核心,用于从数据库中检索数据。这个语句允许你指定要从哪个表中选取数据,以及选取哪些列。在本篇中,我们将深入探讨SELECT语句的基本结构、功能以及与其他工具(如iSQL*Plus)的差异...

    仿制简单的SQL select查询语句,用于对二维数组的查询,建立环境-Excel Vba,可移植到VB环境中

    '参照SQL语句:Select * From array [Where conditions] [Distinct fields] [ResultWithTitle] ' '实现功能: ' 依条件设置查询数组,返回包含查询字段(或全部字段)的数组,可多条件组合。 ' 条件运算符包括:> = ...

    oracle通过sql实现字符串转数字oracle函数

    例如,如果你有一个名为`str_column`的列,其中包含像"12345"这样的字符串,你可以使用以下SQL语句将其转换为数字: ```sql SELECT TO_NUMBER(str_column) AS num_column FROM your_table; ``` 然而,如果字符串中...

    Oracle公司内部数据库培训资料-SQL SELECT

    - 行和列的格式:SQL*Plus会自动对不同类型的列进行对齐,字符类型左对齐,日期类型右对齐,数字默认居中。 - 数学运算符:包括`+`、`-`、`*`、`/`,其中乘除优先于加减,括号内的运算优先执行。 5. 空值(NULL)...

    sql注入之数字型注入

    SQL 注入之数字型注入 SQL 注入之数字型注入是一种常见的 Web 应用安全漏洞,攻击者可以通过构造恶意输入来inject恶意 SQL 语句,访问或修改数据库中的敏感信息。本文将详细介绍数字型注入的概念、原理、检测方法和...

    Oracle公司内部数据库培训资料01基本SQLSELECT语句.pptx

    Oracle公司的内部数据库培训资料主要关注的是SQL SELECT语句的基础知识,这是数据库管理中非常核心的部分。SQL(Structured Query Language)是一种用于管理和处理关系数据库的标准语言,它的SELECT语句用于从数据库...

    Oracle公司内部数据库培训资料01基本SQLSELECT语句.ppt

    字符串在SQL中扮演重要角色,它们可以是字符、数字或日期。日期和字符需要放在单引号内。每执行一次SELECT语句,就会输出一次字符串。 总的来说,这份Oracle公司内部的培训资料提供了SQL SELECT语句的基础教学,...

    SqlServer按中文数字排序

     select id,name,SUBSTRING(name,2,1) as 中文数字,charindex(SUBSTRING(name,2,1),'一二三四五六七八九十') as 中文数字所在位置 from LiWei  按中文所在位置排序  select * from LiWei order by...

    sql server 提取汉字/数字/字母的方法 demo

    ### SQL Server 提取汉字、数字、字母的方法 在SQL Server中,经常需要处理字符串,比如提取其中的特定字符集(如汉字、数字或英文字母)。本文将介绍如何使用SQL Server编写函数来实现这些功能,并提供示例代码...

    sql server 中如何增加递增的序号列【实用】

    sql server 中如何增加递增的序号列 sql server 是一种功能强大且广泛应用的关系数据库管理系统,随着业务的发展和数据的增长,对于数据的管理和处理变得越来越重要。在 sql server 中,增加递增的序号列是非常...

    SQL语句 SELECT LIKE like用法详解SQL语句 SELECT LIKE like用法详解

    SQL中的SELECT LIKE语句是用来在字符型字段中进行模糊搜索的,这在处理大量文本数据时非常有用。LIKE关键字结合通配符可以帮助我们构建灵活的查询条件,以找到符合特定模式的数据。 首先,LIKE语句的基本语法是: ...

    SQL SERVER函数大全

    SELECT REPLACE('Hello World', 'World', 'SQL Server') AS Value; -- 结果为 'Hello SQL Server' ``` #### 26. 子串提取(SUBSTRING / SUBSTR) - **描述**:提取字符串的一部分。 - **SQL Server 示例**: ```...

    SQL Server中,在“整型数字”和“字符串表示的十六进制数字”之间进行转换的函数

    在SQL Server数据库管理系统中,处理数据类型转换是常见的操作,特别是在处理数字和各种字符串格式时。本篇文章将详细探讨如何在“整型数字”和“字符串表示的十六进制数字”之间进行转换,主要涉及两个关键函数:...

    dual虚表 select语法规则

    "DUAL虚表SELECT语法规则" DUAL虚表是Oracle系统中一个特殊的表,它总是只有一条记录。这个表的存在使得我们可以使用SELECT语句来执行一些有趣的事情,如获取当前用户、系统时间、主机名、 locale、随机数、序列号...

    sqlserver 日期格式总结

    SQL Server提供了多种数字代码用于日期时间的格式化输出。以下是从0到25的日期格式代码: 1. **0:**`MMDDYYYYhh:mmAM/PM` — 显示为月日年小时分钟加上上午/下午标记。 ```sql SELECT CONVERT(varchar(100), ...

    SQL 获取第一个数字

    在探讨“SQL获取第一个数字”的话题时,我们深入解析如何在SQL查询中定位并提取文本字段中的首个数字。这一操作在处理包含数字和文本混合的数据时尤为重要,例如订单编号、产品编码或任何其他可能含有数字的字符串...

    sql 日期时间转换大全

    **示例2**: 去除日期时间中的特殊字符,如“-”、“:”,得到一个连续的数字字符串。 ```sql SELECT REPLACE(REPLACE(REPLACE(CONVERT(varchar, GETDATE(), 120), '-', ''), ' ', ''), ':', ''); ``` 此操作后,输出...

    在SQL查询中如何截取字符串后转成数值型?

    在SQL查询中,数据类型转换是一项常见的操作,尤其是在处理包含数字的字符串时。将字符串截取后转换为数值型(如整数或浮点数)是数据库管理中的一个实用技能,它能帮助我们进行更精确的数据分析和计算。本文将详细...

Global site tag (gtag.js) - Google Analytics