作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个表:T(Id integer,Col1 text)
在表 T 中有数据:
Row 1:
Id= 1
Col1="abc"
Row 2:
Id=2
Col1="940
920
900
880
860
840
820
800
780
760
740
720
700
690
680
670
660
650
640
630
620
610
600
590
580
570
560
550
540
530
520
510
500
490
480
470
460
450
440
430
420
410
400
390
380
370
360
350
340
330"
我有一个问题是:
SELECT
*
FROM
T
where Col1 = '940
920
900
880
860
840
820
800
780
760
740
720
700
690
680
670
660
650
640
630
620
610
600
590
580
570
560
550
540
530
520
510
500
490
480
470
460
450
440
430
420
410
400
390
380
370
360
350
340
330'
查询不返回第 2 行
。为什么?你能帮助我吗?谢谢大家。
最佳答案
我将此作为答案发布只是因为我的评论太长了。以下在 PostgreSQL 中有效,所以我猜它对你不起作用,因为字符串不一样。
create table a (a varchar);
insert into a values('940
920
900
880
860
840
820
800
780
760
740
720
700
690
680
670
660
650
640
630
620
610
600
590
580
570
560
550
540
530
520
510
500
490
480
470
460
450
440
430
420
410
400
390
380');
select * from a where a = '940
920
900
880
860
840
820
800
780
760
740
720
700
690
680
670
660
650
640
630
620
610
600
590
580
570
560
550
540
530
520
510
500
490
480
470
460
450
440
430
420
410
400
390
380';
关于postgresql - 如何在postgresql中选择数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18637186/
我是一名优秀的程序员,十分优秀!