CSDN论坛 > Delphi > 数据库相关

用sql进行多表查询的难题? [问题点数:50分,结帖人golinjin]

Bbs1
本版专家分:17
结帖率 100%
CSDN今日推荐
Bbs2
本版专家分:382
Bbs7
本版专家分:12800
Bbs4
本版专家分:1210
Bbs1
本版专家分:17
Bbs1
本版专家分:17
Bbs1
本版专家分:17
Bbs2
本版专家分:382
Bbs1
本版专家分:17
Bbs6
本版专家分:5458
Bbs3
本版专家分:594
Bbs1
本版专家分:17
Bbs4
本版专家分:1907
Bbs2
本版专家分:217
匿名用户不能发表回复!
其他相关推荐
sql多表连接查询
表连接就是通过关联多张表,从而检索出需要的数据的方法,下面我们通过代码示例来学习一下sql的表连接使用方法 实际的项目,存在多张表的关联关系。不可能在一张表里面就能检索出所有数据。如果没有表连接的话,那么我们就需要非常多的操作。比如需要从A表找出限制性的条件来从B表中检索数据。不但需要分多表来操作,而且效率也不高。比如书中的例子: 复制代码代码如下: SELECT F
用存储过程查询多张表的方法
<br />  前用企业库读SQL Server返回数据集没任何问题,可以返回1个也可以返回多个,读Oracle的时候返回一个数据集的时候也没问题,可是最近在用Oracle返回多个数据集的时候却出了问题,几经辗转,终于找到了解决方案,记下来!一定要记下来!千万不可忘记!!!!!!!以下代码在vss2005+oracle10g下测试通过。要使用企业库,肯定先引用喽:cs文件添加三个引用: Code<br />using Microsoft.Practices.EnterpriseLibrary.Data;<
Hibernate原生SQL多表查询字段名重复问题
Hibernate原生SQL查询多表关联,SQL语句要注意的问题 @for&ever 2009-9-4   系统环境: MySQL5.1 Hibernate3.3   有如下的假定: 实体类 Question 和 Answer分别对应数据表 question 和answer。 并且表 question 和answer 的字段大部分都一样,字段数目也一样。   执行如下的操作:
sql语句多表查询大集合
-- -- 表的结构 `post` -- CREATE TABLE IF NOT EXISTS `post` ( `user_id` int(10) NOT NULL AUTO_INCREMENT, `info` text CHARACTER SET utf8 NOT NULL, `time` varchar(30) CHARACTER SET utf8 NOT NULL, PR
数据库多表查询SQL语句
最近在做“进销存业务系统”,作为项目组成员的一部分,我负责统计查询,简单说就是多表查询,网上有很多,但是很明确的却没有,所以让我这个初学者了费,最终还是搞出来了,在这里也和大家共享一下成果和其中出现的问题,高手可绕道,不求点赞,只为方便大家。下面开始:我一共建了4个表,分别是Supplier、PurchaseMaster、PruchaseDetail、Product四个表(大家在测试的时候可以随意建
数据库学习 - select(多表联查)
多表联合查询 多表联合查询可以通过连接运算实现,而连接运算又可以通过广义笛卡尔积后在进行选择运算来实现。   Select 多表联合查询语句 Select 列名 [[,列名]...] from 表名1,表名2,,... Where 查询条件;   可以使用as为表或者字段(属性)取别名;   Select 列名 [[,列名]...] from 表名1 [as] 别名1,表名
Oracle总结【SQL细节、多表查询、分组查询、分页】
前言 在之前已经大概了解过Mysql数据库和学过相关的Oracle知识点,但是太久没用过Oracle了,就基本忘了…印象中就只有基本的SQL语句和相关一些概念….写下本博文的原因就是记载着Oracle一些以前没注意到的知识点…以后或许会有用… 实例与数据库概念 Oracle数据库服务器由两部分组成: 实例:理解为对象,看不见的 数据库:理解为类,看得见的 我们在安装Oracle的...
SQL server 多表查询与视图的使用
use Saijie    create table goods1(    商品编号  int primary key identity(1,1),--主键,自增    商品名称  varchar(20) unique,  --唯一键    商品价格  decimal(5,1)  check(商品价格>0), ); drop table member  create tabl
【MySQL】多表查询
首先,为了方便说明问题,创建两个表emp(雇员信息)和dept(雇员部门信息),其数据如下: 在之前的博客中,我们分享了单表查询的方法,但是在实际应用中,我们要查的数据很可能不在同一个表中,而是来自于不同的表。多表查询如果不加任何条件,得到的结果称为笛卡尔积。 例如,查找雇员名、雇员工资以及部门所在的名字。 可以发现,结果是这样的,从第一个表中选出第一条记录,和第二个表中的所有所有记...
SQL server2008 多表联合查询,分页显示结果
数据库两表联立查询所需数据,组合成新表,并结果以分页显示,例:     select * from (select  row_number() over(order by a.id desc) as             row,a.id,b.ProjectName,a.LastSavePerson,b.ApplyDept,a.MakingPerson,b.ProjectLevel,b.Pr
关闭