在select语句中设置列的默认值

时间:2010-08-17 18:16:36

标签: sql ibm-midrange

实际上我有2个表table1和table2

表1

name
city
addr.

表2

name
city
addr.
ph.no

现在ph.no字段是表2中的额外字段

所以我想在table1上的select查询输出中显示字段ph.no,默认值为12345,因为我想将该输出附加到outfile中。 帮帮我..我正在使用db2 as400数据库

3 个答案:

答案 0 :(得分:12)

是的,你可以这样做:

SELECT name, city, addr, 12345 AS ph_no
FROM table1

答案 1 :(得分:1)

我知道这个帖子已经很老了但是如果有人需要回答Nimmagadda的问题,你应该能够通过以下方式完成它:

SELECT name,city,addr,CASE name WHEN' john'然后12345当彼得'然后123 ELSE 0 / * ???? * / END AS ph_no FROM table1

答案 2 :(得分:0)

wssssfssssssfsffs

ggff6rgccvbcvbcgd

ffffffffffffff