数据查询的SQL

密码测试 密码测试 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
product表中有个varchar2型字段: delivery_ids,里面放置的是另一个表delivery的主键列表,数据格式如下:
,1,2,3,4,11,
现在我要根据delivery_ids来关联查询delivery的信息。
该如何写这个SQL语句?

我现在这样写,但是不行:
select *
from delivery d
where to_char(d.id) in
(select REPLACE('''0 ' || t.support_dm || ' 0''', ',', ''', ''')
from product t
where t.id = 901);

子查询
select REPLACE('''0 ' || t.support_dm || ' 0''', ',', ''', ''')
from product t
where t.id = 901
的结果是:'0 ', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', ' 0'
但是,oracle把它看作一个字符串了。所以主查询是无法查询到数据的。
各位大虾给个方案,谢了!
...全文

相关推荐

sql数据查询系统

在构建“sql数据查询系统”时,我们主要关注的是如何利用ASP(Active Server Pages)脚本语言与SQL(Structured Query Language)相结合,实现一个高效、易用的网络数据查询平台

txyytx

【ClickHouse SQL 极简教程】ClickHouse SQL 之数据查询语言 DQL

1.1.数据查询数据查询语言( DQL ) 是SQL语言子集,也是 SQL中最核心最常用的功能。1.1.1.概述SQL 的核心是 Query,也就是数据查询(DateQuery)。SQL中数据查询语句也只有一个,那就是 SELECT语句。SELECT 语句执行数据查询,并把请求响应的数据返回到客户端,返回数据集称为结果集。类似 HiveSQL,ClickHouse......

DeepThink.ai

学习SQL数据查询,这一篇就够了!

文章目录一、SQL简单查询1. Select查询语句2. 无条件查询3. 单条件查询4. 多条件查询5. 分组查询6. 结果的排序7. 比较完整的Select查询语句二、SQL中常用函数及其使用方式1. 日期型函数2. 字符串函数3. 算术函数三、SQL高级查询技术1. 多表联结查询2. 嵌套查询3. 查询中的表更名 【任务概述】 建立数据库的目的主要是为了对数据库进行操作,以便能够从中提取有用的信息,而数据查询则是数据库操作的核心。 SQL中查询语句的基本形式是:Select–From–Where。

智慧空间实验室

《SQL数据查询》课件.ppt

SQL数据查询课件本节课件主要讲解了 SQL 数据查询的基础知识,包括概念模型、ER 图、关系数据模型、SQL 语言、数据查询、数据定义、数据更新和数据控制等方面。

yyyyyyhhh222

实 验 二 SQL 数据查询

实验二 SQL 数据查询本实验的目的是熟练掌握表中数据的各种查询功能,为后继学习作准备。

杜纳达思
评论 6
收藏 已收藏
分享
返回顶部
密码测试
Oracle 17,133 成员 55,258 内容