#SQL SERVER#怎么筛选出一个表的所有列名啊

我的数据表没有行名,只有列。
我的查询的思路是

create view a.name
as(
     select * from  a_table_name
         where a表的列名(字符型的)==(
                                                              select  file_id from view_name
                                                                                                                    where substring(sample_id, 14, 15) like '11%'
                                                                                                                    )))
#:sample_id和a表相同,要筛选出列名满足条件的a表中的所有数据
#:要满足的条件:视图中的sample_id满足 like '11%'

1个回答

把 == 换成 in

weixin_44221157
这个名字应该不会重复吧 回复-Jie°:那就不能用join了,这两个表,,一个是竖排的一个是横排的啊
7 个月之前 回复
weixin_43902689
/*空山*/ 回复这个名字应该不会重复吧: 不是啊,N多个表都可以,只要两两表的某列有相等的就可以了
7 个月之前 回复
weixin_44221157
这个名字应该不会重复吧 回复-Jie°: join不是应该只有两个表的格式相同的时候用吗?
7 个月之前 回复
weixin_43902689
/*空山*/ 回复这个名字应该不会重复吧: 好吧,可是根据你的意思,我感觉用join就行了
7 个月之前 回复
weixin_44221157
这个名字应该不会重复吧 回复-Jie°: 好像不是,a表的关键字是列名,而视图的是行数据
7 个月之前 回复
weixin_43902689
/*空山*/ 回复这个名字应该不会重复吧: 你确定你想用的不是join联表查询吗
7 个月之前 回复
weixin_44221157
这个名字应该不会重复吧 回复-Jie°: 是a的所有列名 刚才我试了一下 两个子查询好像不能用逻辑符号连接
7 个月之前 回复
weixin_43902689
/*空山*/ 回复这个名字应该不会重复吧: select a表的列名 from a_table_name.....
7 个月之前 回复
weixin_44221157
这个名字应该不会重复吧 你好,请问一下a的列名怎么筛选出来啊
7 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
正则啊!!筛选出内容
29℃~20℃n正则怎么筛选出29这个数字啊!求 告知nn
sql列出一个表所有列的列名
sql列出一个表所有列的列名
这样的数据怎么筛选出?
string[] a=1,2,3,4rnstring[] b=3,4 rnrnb中的数据肯定在a中有,怎么才能筛选出a里的1,2(不在b里的)
怎么得到一个表的所有列的列名?
[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/onion/6.gif][/img]rn怎么得到一个表的所有列的列名?
怎么筛选出这样的记录?
编号 活动ID 内容 工号rnCZZ-0701039 110 此订单超交,需退回 11111061rnCZZ-0701039 120 OK 11110833rnCZZ-0701039 130 OK 11111061rnCZZ-0701039 140 123 11121408rnCZZ-0701039 140 123 11121408rnCZZ-0701039 150 OK 11121408rnCZZ-0701039 160 OK 11121408rnrn--------------------------------------------------------------rn我想筛选出同一編號中"活動ID"為110與130工號不同的記錄,請問語句怎樣寫?rnrn謝謝!rn
怎么筛选出如下记录?
有一表产品表(product)如下:rnrnid name code rn1 a 101rn2 a 101rn3 a 101rn4 x 101rn5 b 103rn6 b 103rn7 z 103rn8 c 106rn9 m 106rn10 c 106rnrn要求把同code 不同name 记录列出下结果rnname coderna 101rnx 101rnb 103rnz 103rnc 106rnm 106rnrn
如何筛选出两个表之间的区别?
table1:rnid namern1 123rn2 456rn3 678rn4 547rn5 123rn6 999rnrnrntable2:rnid namern1 564rn2 123rn3 456rn4 100rnrnrn我想选出table2中没在table1中出现过的字段值,谢谢各位了rnrnresult:rnid namern1 564 rn2 100
如何筛选出记录?
如何在数据库中选出某个字段出现两次或以上的记录?rn比如rn 1001 ....rn 1002 ....rn 1002 ....rn 1003 ...rn 1004 ...rn选出所有与1002同类的来?1002其他字段可一样,也可不一样?rn
sql怎么枚举一个表的列名
比如一个table 名字叫A 里面有5个字段 A1 - A5rnrn怎么把A1-A5select出来?
筛选出重复记录
1,张三,28 2,李四,35 3,张三,28 4,王五,35 5,张三,28 6,李四,35 7,赵六,28 8,田七,35 package com; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.ut...
筛选出手机号
select address2 from ordrrn所有都在address2字段中,如何筛选rnrnrn-----------------rn测试数据涉及个人隐私,做删除处理,如有问题请联系版主,谢谢!
SQL里能筛选出一部分没用的表吗?~
有个数据库里有大概2000个表rn但有80%是没数据的rn我想找一些有用的数据,但不可能每个表逐个打开rn请问怎么筛选掉一些空表
SQL语句如何筛选出生日?
现有一个员工生日的数据库表,包含员工姓名以及生日字段,如何使用SQL查询出生日为当前日期的记录?rn比如今天为8月25日,而生日为1972-8-25和1981-8-25的记录都能被查询出来~
SQL如何取得当前表的所有列名???
.
怎么循环一个表的列名
rn 怎么循环一个表的列名,然后判断那些列的名称是可以转换成日期类型的rn要较完整的代码 谢了!rn
Postgresql 如何查出一个表/所有表的所有列名
假设postgres有数据库testdb 在testdb下执行下列sql语句,得到所有表的信息 select * from information_schema.columns where table_schema='public' and table_name<>'pg_stat_statements'; 在testdb下执行下列sql语句,得到所有表的列名 selec...
EXCEL 2007怎么筛选出多列数据
EXCEL 2007怎么筛选出多列数据,我有表A-P均有数据,想将C,F,O,I,L不相邻的多列,同时为0的不显示。谢谢
BindingSource1.Filter 筛选出多个值怎么表示
BindingSource1.Filter 筛选1个值像下面这样表达,如果是2个或更多则们表达?rnBindingSource1.Filter = "ContactTitle='Owner'"rn例如筛选出列ContactTitle值为“Owner”和“Matthews”rn像下面这样表达有语法错误rnBindingSource1.Filter = "ContactTitle='Owner,Matthews'"rn帮助里找了半天也找不到答案,请高手指点,谢谢!
怎么筛选出相同文件名并删除
新手求论坛牛人指导下,在不通过sql的情况下怎么实现:一个文件下下面包含多个子文件夹的文件,怎么筛选出相同文件名并删除,只保留最后创建时间最晚的一个文件?
SQL中怎么筛选出只有数字的记录?
比如rnDM MCrn61 陕西rn62 甘肃rn63 青海rn64 宁夏rn65 新疆rnT05 泰国、香港、澳门rnT06 泰国、马来西亚、香港rnABW 阿鲁巴rnAFG 阿富汗rnAGO 安哥拉rnAI 安圭拉rnrn能不能通过SQL查询出DM只有数字的的记录,比如整理筛选出rn61 陕西rn62 甘肃rn63 青海rn64 宁夏rn65 新疆
如何取一个表的所有列名
我现在选择一个Access数据库后再选择这个库里的一个用户表,我想取得这个表里的所有列名怎样可以实现啊,在线等待中......
Postgresql 如何查出一个表的所有列名
比如,我有一个表叫USERS,怎么知道它里面各列名呢?
如果从表1中筛选出表2中的记录
表1 rn1 A Irn2 B IIrn3 A Irn1 A IIrnrn表2 rn1 Arnrn希望得到的结果是rn2 B IIrn3 A Irnrn也就是说,在表1中,与表2有相同两列的记录要筛选出去。rn
将地理位置筛选出县市
地理位置筛选,筛选出县或市。使地理位置精简化。
求一个sql语句,多列筛选出不重复数据
如下列:rn人员一 人员二 人员三 人员四 rn 1001 1201 1198rn1197 1198 1001 rn1066 1009 1001 1201rn。。。。。。。。。rn要筛选出不重复的工号是:rn1001rn1009rn1066rn1197rn1198 rn1201rn rn
请问如何用sql看到一个用户的所有表的列名
如何看到一个用户的所有表的列名
ado sql 如何获取一个表的所有列名
给定一个表名,我只知道读取出每行记录,但光有记录不知道它是什么意义。rn请问要怎么读取出列名。。。。
怎样用正则表达式筛选出中文
需要修改的内容是用户名 $namernrn在用户输入完用户名后,只须检查前后多余的空格,rn其他不做要求,但要支持中文,比如用户输入:rnrn" 小白 123 你好 " (引号中为用户输入的内容)rn正则表达式处理后的结果为:rn"小白 123 你好"rnrn请问这个正则表达式该怎么写呢?
数据筛选出需要的数据
[b]第一种情况[/b] rn需要做的货 余货 rnVENUM MATERIAL SIZE/COLOR PCS MATERIAL SIZE/COLOR PCSrnV1 50011 050021 1 50011 050021 6rnV2 50011 050021 3 50011 050021 6 rnV3 50011 050021 5 50011 050021 6 rn rn 这种情况,系统自动帮组选择V1&V3, 而不显示V2 rnrn[b]第二种情况[/b rn需要做的货 余货 rnVENUM MATERIAL SIZE/COLOR PCS MATERIAL SIZE/COLOR PCSrnV1 50011 050021 1 50011 050021 7rnV2 50011 050021 3 50011 050021 7 rnV3 50011 050021 5 50011 050021 7 rn rn 这种情况,系统自动帮组选择V3,不显示V1&V2 rnrnrn第三种情况 rn需要做的货 余货 rnVENUM MATERIAL SIZE/COLOR PCS MATERIAL SIZE/COLOR PCSrnV1 50011 050021 3 50011 050021 3rnV2 50011 050021 3 50011 050021 3 rnV3 50011 050021 3 50011 050021 3 rn rn 这种情况,系统自动任意选择一个, 其他两个不显示rn-----------rn如何按以上三种情况筛选出来? rn
如何筛选出想要的结果?
如何筛选出想要的结果?rn不同数据库的两个表A和表Brn表A字段为A1,A2,A3,A4rn表B字段为B1,B2,B3,B4rn要求:rn筛选出A1=B1 and A2=B2 and A3=B3的记录rnrn谢谢!rnrn
用filter()筛选出素数
function get_primes(arr) { function isPrimeNum(num){     //定义isPrimeNum函数来判断一个数是否是素数         if(num==1){return false;}   //1不是素数         else{             for (var i = 2; i < num; i++) {          ...
TComboBoxEx筛选出符合条件的条目
combobox在输入时只过滤出字符串前面含有输入文本的条目,如图:rn[img=https://img-bbs.csdn.net/upload/201306/04/1370315959_663268.png][/img]rnrn怎么让他过滤出字符串中含有输入文本的条目,如图:rn[img=https://img-bbs.csdn.net/upload/201306/04/1370316156_33872.png][/img]
mssql 筛选出手机号的数据
我有个数据表名为test,字段为mobile,内容有如下图片rnrnrn要怎么写条件where,帮忙指点下。谢谢大哥们。
怎样筛选出重复的纪录
我想找出table表中所有name字段相同,age不同的所有纪录。SQL查询语句该如何写?谢谢!
如何获得表的所有列名
如何获得表的所有列名,并加入到下拉列表框ddlb_1中,谢谢
如何筛选出不需要的数据?
select Called_Station_Id,F_User_point,h323_connect_Time from TB_CDR where Calling_Station_Id='0429990001' and Called_Station_Id like '0[1-9]%' and convert (varchar(10),convert(dateTime, h323_connect_Time),112)like'200803%'rn上面这条语句查出的数据里面有些是不需要的,如果要把这些不需要的数据筛选出来应该加什么语句?(如筛选0429990003,024990003等等)请专家帮忙看看,谢谢了
筛选出一对多的数据
一个表有两列,一列是牌子,一列是产品,有些牌子只有一个产品,筛选出一牌子有多个产品的数据
如何筛选出重复的记录?
表:rnrn字段1 字段2 字段3rn 1 a 900rn 2 b 800rn 3 a 700rn 4 c 600rn 5 d 900rn 6 a 600rnrn如何才能筛选出字段2重复记录?
sql获得表列名
select column_name from user_tab_columns where table_name='表名'  可以得到一列表名。
SQL表列名问题
我想问若在SQL建立表的列名是英文的能在DELPHI内转为中文吗
相关热词 c# 线程结束时执行 c# kb mb 图片 c# 替换第几位字符 c#项目决定成败 c# 与matlab c# xml缩进 c#传感器基础 c#操作wps c# md5使用方法 c# 引用父窗口的组件