开发者

Best way to add a column in mysql query

开发者 https://www.devze.com 2022-12-30 12:02 出处:网络
Can any one please let me know that, I need to add a column dynamically when executing mysql query Table: Table1

Can any one please let me know that, I need to add a column dynamically when executing mysql query

Table: Table1
----------------开发者_JS百科----------
col1      col2       col3
--------------------------
Test      OK       Test3
Test      OK       Test5
Test      OK       Test6

from the above example i need to introduce "col2" as new column and its value to be as "OK"


select a constant value and give it an alias.

SELECT `col1`, 'OK' AS `col2`, `col3`
FROM `table1`

but why do you need to do this in mysql? if the value is the same for every row, you can just as easy add it in your client (php or similar) code


You can use this but make sure that database user has the permission to alter table

ALTER TABLE `Table1` ADD `Col2` DEFAULT 'ok' AFTER `Col1`
0

精彩评论

暂无评论...
验证码 换一张
取 消