2 hailunjieyingyu HaiLunJieYingYu 于 2016.01.21 10:11 提问

SQL SERVER 自定义的函数

写一函数,在查询表1时把表2里的手机号带出来。
就是显示表1的数据加入表2的一个列

5个回答

sinat_31535993
sinat_31535993   Rxr 2016.01.21 10:20

连接查询呗

beau_lily
beau_lily   2016.01.21 10:26

create function FUN_TelPhone(@tj varchar(20)--这个是参数)
returns @tb table(code varchar(20)) --这个是返回值(根据需要而定)
as
begin
select *,b.手机号 from 表A a,表B b
where a.id=b.pid(这个就是关联字段)
end

enpterexpress
enpterexpress   Rxr 2016.01.21 11:49
Mr_dsw
Mr_dsw   Ds   Rxr 2016.01.21 13:37

连表查询,你可以找个例子看看

oyljerry
oyljerry   Ds   Rxr 2016.01.21 14:13

直接两个表left join一下,然后把对应的列加进来

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
利用SQLServer用户自定义函数实现编号自增长
CREATE function IncNum(@num varchar(100)) returns nvarchar(20) as --将指定串递增 --参数:@num 编号 begin declare @s nvarchar(20),         @s1 nvarchar(20),         @left nvarchar(20),         @right nva
SQL Server 2005中开发通用的自定义函数,实现类似Min或MAX函数功能(附源码)
 SQL Server 2005中通用的自定义函数,实现类似Min或MAX函数功能开发一个通用的自定义函数,适用每个表,而不是某一个具体的表专用,类似SQL Server 2005的Min或MAX函数功能。源码下载 主要实现: 1、在sql语句中直接可以取出值来。从select 的from 子句中传递表名,参数中传递要判断的字段名,即类似于select max(myid) from m
SQL SERVER 自定义函数 返回表类型
create function testFunTable(@count int)   returns @temptale table (intcount int ,intcountAdd int)   as   begin   insert into @temptale values(@count,@count+1)   return   end SELECT  * FROM
sqlserver中编写自定义函数中的返回值问题
写了一个获取符号间隔字符串的函数,原先代码如下 CREATE FUNCTION funGetSubStr (  -- Add the parameters for the function here  @StrParams nvarchar(4000),  @char
SQL Server自定义函数(一)
作用:该函数把传递过来的字符串转换成IN 后面的列表,可以处理以分号,逗号以及空格分隔的字符串  CREATE FUNCTION [GetInStr] (@SourceStr varchar(2000))--源字符串 RETURNS @table table(list varchar(50) ) AS BEGIN select
SQL自定义函数function
用户定义自定义函数像内置函数一样返回标量值,也可以将结果集用表格变量返回。 sql函数必须有返回值。标量函数:返回一个标量值。 表格值函数{内联表格值函数、多表格值函数}:返回行集(即返回多个值)1、标量函数create funetion 函数名(参数) return 返回值数据类型 [with {Encryption | Schemabinding }] [as] begin SQL
SQL中Table型数据(表变量)与用户自定义函数(downmoon)
SQL中Table型数据与用户自定义函数(downmoon)SQL Server 2000 新增了Table型数据:Table型数据不能用来定义列的类型,只能用作T-SQL变量或者作为自定义函数的返回值,下例是一个简单的table 型数据的例子:Declare @TableVar Table(Cola int Primary
SqlSever 自定义函数创建 - 标量函数
-- ================================================ -- Template generated from Template Explorer using: -- Create Scalar Function (New Menu).SQL -- -- Use the Specify Values for Template Parameter
SQLServer 2012自定义函数,返回查询结果
出发点:与数据相关的查询、统计、分析操作交给数据库自己完成。前台访问的时候,直接调用具体的函数,确保传的参数准确即可。 /* 查询每小时能耗数据 P_BuildID:楼宇代码 P_EnergyCode:能源类型,支持模糊查询 P_StartDate:统计起始时间 P_EndDate:统计结束时间 用例:SELECT F_HourValue,F_CollectTime FR
sqlserver 自定义、删除、执行 函数和存储过程
自定义函数:```if (object_id('p_wm_get_dynstore', 'P') is not null) drop proc p_wm_get_dynstoregocreate procedure p_wm_get_dynstore( @stock_id int =0, @useful_date int =0, @i_state int =0, @q_state in