2010-08-17 17 views
3

其實我有2個表Table 1和Table設立一列的默認值在SELECT語句

table1的

name 
city 
addr. 

表2

name 
city 
addr. 
ph.no 

現在ph.no場是一個額外的在表2中的字段

所以我想要在sel的輸出中顯示缺省值爲12345的字段ph.no在table1上進行ect查詢,因爲我想將該輸出附加到outfile中。 幫助我..我正在使用DB2數據庫AS400

+0

我們需要知道ph.no的定義之前,我們可以告訴任何違約會如何工作。例如,如果它允許NULL,它可以與NOT NULL非常不同。 DEFAULT屬性,數據類型和大小也是需要的。 – user2338816 2014-04-02 11:43:50

回答

9

是的,你可以這樣做:

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

當'name'爲'peter'時,當'name'爲'jhon'並且'ph_no'爲'123'時,我需要'ph_no'爲'12345'。可能嗎 ? – 2015-05-21 12:48:36