gpt4 book ai didi

sql-server-2005 - 在查询中使用硬编码值列表

转载 作者:行者123 更新时间:2023-12-03 01:28:41 25 4
gpt4 key购买 nike

我有一个要在查询中使用的 ISO2 国家/地区代码列表。
像这样的事情:

select cou, 128,13, 1
from ('AD', 'AE', 'AF', 'AG', 'AI', 'AL', 'AM', [snip]) as cou

但是..正在工作。

我记得过去做过这样的事情,但我找不到任何关于它的文档了。这是一次性查询,因此我不介意性能、编码实践或可维护性。

有什么想法吗?

更新
正如 Pax 所指出的,出于所有充分的理由,将这些数据存储在我的数据库中确实是更好的做法。我理解他的意见,因为我也会回答同样的问题。但是,这些数据已经存在于另一个表、另一个数据库、另一个服务器、另一个网络中。

为了测试我的查询,我需要在这个新数据库的表中快速获取一些值。我不想配置网络、跨服务器查询等只是为了测试我对一些现实数据的查询。我希望这能解释为什么我在这一次拍摄中逆流而行。

最佳答案

可以使用 Values 关键字来实现此目的。

select col1, 128 col2, 13 col3, 1 col4
from ( values ('AD'), ('AE'), ('AF'), ('AG'), ('AI'), ('AL'), ('AM')) as x (col1)

关于sql-server-2005 - 在查询中使用硬编码值列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1264603/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com