【发布时间】:2012-07-13 17:19:23
【问题描述】:
我需要在一个临时表中显示一个用户该用户的许多电话,但我被卡住了 在选择中,我需要这样的东西:
user1 phone1 phone2 phone3 phone4 phone5
11816116-5 8555588 77877888 33254477 224474 45777885
这是我正在尝试的代码:
select
phone As phonenum
Into #Tmp_phonenumber
From
clients_has_phones
where
user_number='11816116-5'
提前致谢。
【问题讨论】:
-
clients_has_phones 表是什么样的?
-
显示表结构
-
是一个包含客户信息的表格,其中包含名称、地址等行。但在临时表中,我只需要那个人的用户 ID 和所有电话号码,提前谢谢。
-
@suely 我们需要实际的表模式 ex。每行只有1个电话号码吗?是否有多行 user_number 相同?等等。如果您可以编辑您的问题以显示表格示例(以便我们可以复制表格)以帮助找出您的问题,这将有所帮助。
-
这是您想要达到的目标吗? stackoverflow.com/questions/273238/…
标签: sql-server sql-server-2008 select one-to-many