作者Toshiya (Kill me softly)
看板Database
标题[SQL ] MySQL下选择栏位加上流水编号
时间Sat Dec 13 14:13:36 2008
不好意思我是MySQL新手, 想请问一个问题
我有一个table里面有id(int)为PK Auto_increament by 1
然後因为某些原因我要将某栏位(形态为varchar(100))的值都批次改名
使得里面的值开头都一样, 中间包含PK, 然後结尾也一样
也就是说
如果id=1, 那某栏位的值应该是 my_file_1.jpg
id=2, my_file_2.jpg
...
以此类推
我试着写出如下语法
UPDATE `my_table`
SET `my_column`= 'my_file_' + `id` + '.jpg'
WHERE xxx....
但是my_column的值最後得到的竟然是0
可见我的语法一定出了什麽问题...
应该怎麽把字串起来才好QQ?
感谢大家喔
--
╭──╮╭──╮╭──╮╭╮╭╮╭──╮╭╮╭╮╭──╮
╰╮╭╯│╭╮││ ─┤│╰╯│╰╮╭╯│╰╯││ ○ │
││ │╰╯│├─ ││╭╮│╭╯╰╮╰╮╭╯│╭╮│
╰╯ ╰──╯╰──╯╰╯╰╯╰──╯ ╰╯ ╰╯╰╯
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 66.27.223.142
1F:推 jimwayne123:感觉是单引号下的位置直接让资料库误判了吧 12/13 19:57