社区
基础和管理
帖子详情
多表查询的问题
startexcel
2004-08-11 06:11:05
表A(调拨单表)
....
targetstockid,sourcestockid
....
targetstockid是目标仓库ID
sourcestockid是源仓库ID
表b(仓库说明表)
ID,NAME
现表A中有如下数据
...,targetstockid,sourcestockid....
1 , 2
怎么写SQL语句能达到如下效果
....TARGETSTOCKNAME,SOURCESTOCKNAME.....
城东仓库, 城北仓库
...全文
119
4
打赏
收藏
多表查询的问题
表A(调拨单表) .... targetstockid,sourcestockid .... targetstockid是目标仓库ID sourcestockid是源仓库ID 表b(仓库说明表) ID,NAME 现表A中有如下数据 ...,targetstockid,sourcestockid.... 1 , 2 怎么写SQL语句能达到如下效果 ....TARGETSTOCKNAME,SOURCESTOCKNAME..... 城东仓库, 城北仓库
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zealot_zk
2004-08-12
打赏
举报
回复
select t.name TARGETSTOCKNAME,s.name SOURCESTOCKNAME
from table_a d,table_b t,table_b s
where d.targetstockid=t.id and d.sourcestockid=c.id;
dinya2003
2004-08-12
打赏
举报
回复
select
b.name targetstockname,
c.name sourcestockname
from
tablea a,
tableb b,
tableb c
where
a.targetstockid=b.id
and a.sourcestockid=c.id
daihaidong
2004-08-11
打赏
举报
回复
select b.name as ARGETSTOCKNAME , c.name as SOURCESTOCKNAME
from 表A a , 表b b , 表b c
where a.targetstockid = b.id and a.sourcestockid = c.id
startexcel
2004-08-11
打赏
举报
回复
注:表A的TARGETSTOCKID和SOURCESTOCKID是表B的ID的外键
数据库中的
多表查询
总结
数据库在单个表里操作其实很简答,但是涉及在多张表里寻找数据的时候,难度会大大增加,这里解释一些多表联合查询常用的操作。 一、join操作 在数据库的查询中,多表连接查询是一大难点,也是
多表查询
里的重点。连接主要有以下四种情况: INNER JOIN(内连接):如果表中有至少一个匹配,则返回行 【在语法中可以省略INNER关键字】 LEFT JOIN(左连接):从左表返回所有的行,如果右表中...
Mysql
多表查询
详解
纸上得来终觉浅 1.前言:上篇讲到Mysql中关键字执行的顺序,只涉及了一张表;实际应用大部分情况下,查询语句都会涉及到多张表格 : 1)多表连接有哪些分类; 2)针对这些分类有哪些连接方法? 3)这些连接方法分别作用于哪些应用场景? 这篇针对这三个点通过实例来讲述,目的是穷尽所有的场景和所有的方法,并且对每个方法的使用做实例。 2.假设有两张表格A和B,把表格当作一个集合,那么表格中
数据库中的
多表查询
问题
在实际用用中,如果程序逻辑需要的数据不在同一个数据表中或者视图中,我们就需要
多表查询
。 (1)内连接 使用比较运算符对各个表内的数据进行比较操作,列出符合条件的表的各列。关键字为inner join 或者 join 内连接又分为等值连接 非等值连接、自然连接。 (2)外连接 当数据表中的一些行在其他表中不存在匹配行时,内连接查询会忽略原表中满足要求的行。外连接则至少返回一个from后连接
ASP.NET MVC + EF的多表链接查询
问题
EF中遇到
多表查询
问题
,这两张表属于两个不同的数据库,这两张表事实上是有外键的,但是只是数据库中没有设外键,所以就不能像标准EF做法,直接取外键。 比如A数据库中 T_Students (SID,Name,Sex,Age,...) 和 B数据库中T_StuScore(SCID,SID,Score,...) IQueryable<T_Students> students = ...
【MySQL】
多表查询
策略(多表联查&子查询)
MySQL语句学习的难点和重点就在于
多表查询
,同时MySQL也有诸多方法供大家选择,不论是多表联查(联结表、左连接、右连接……)还是子查询(SELECT子查询、WHERE子查询、FROM子查询),掌握一种方法达到目的即可,当然其他方法也需要理解,本文将阐述完整的
多表查询
方法。 首先分享下学习链接,大家可以在看完本文后选择以下链接巩固学习成果,我相信如果都给掌握的话,MySQL语句中90%的
问题
都将迎刃而解!! 视频学习链接:SQL学习之道_哔哩哔哩_bilibili
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章