postgresql - 如何从postgresql中的表中的所有列中获取不同的记录
问题描述
我有一个包含 100 列的表,我需要从表中的所有列中获取不同的记录。我使用下面的查询从表中获取不同的记录
select distinct col1, col2, col3,........ from test_table
但是是否有任何好的查询可以从表中的所有列中获取不同的记录,而无需在查询中提及列名。
解决方案
由于您希望在所有列上使用 DISTINCT,并且想要选择所有列,因此再简单不过了:
SELECT DISTINCT * FROM table
推荐阅读
- javascript - 如何从类组件中的 reactjs 中的参数获取 id?
- javascript - 如何在不同时区将日期字符串转换为 javascript 中的数据?
- javascript - 作为道具传递下来的onClick方法没有执行
- linux - 如何在使用 tmux 时将文本从一个 vi 文件复制到另一个 vi 文件
- file - 使用 cypress-file-upload 使用 Cypress 上传 xlsx 文件
- python - Numpy 操作
- ios - 如何将证书添加到 iOS 应用沙盒中
- json - firestore文档中geopoint的json格式
- python - Pandas 无法替代 NaN
- javascript - 在反应中打开带有url的新标签