逗號是普通符號,和數(shù)字、字母一樣,可以直接作為一般字符添加到字符、文本類型的字段里面。
創(chuàng)新互聯(lián)成立與2013年,公司以成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、系統(tǒng)開發(fā)、網(wǎng)絡(luò)推廣、文化傳媒、企業(yè)宣傳、平面廣告設(shè)計(jì)等為主要業(yè)務(wù),適用行業(yè)近百種。服務(wù)企業(yè)客戶成百上千,涉及國內(nèi)多個(gè)省份客戶。擁有多年網(wǎng)站建設(shè)開發(fā)經(jīng)驗(yàn)。為企業(yè)提供專業(yè)的網(wǎng)站建設(shè)、創(chuàng)意設(shè)計(jì)、宣傳推廣等服務(wù)。 通過專業(yè)的設(shè)計(jì)、獨(dú)特的風(fēng)格,為不同客戶提供各種風(fēng)格的特色服務(wù)。
如果你是表名、字段名,最好建議別用逗號,偏要使用可以用``括起來。
如果以上回答無法解決你的問題,請粘貼你的語句,大家給你修改正確。
在sql中給所有字段值加上mysql_real_escape_string函數(shù)處理,作用就是給特殊字符進(jìn)行轉(zhuǎn)義,具體說明網(wǎng)上找
$sql="update?`qqaide_ini`?set?`鍵值`='"?.?mysql_real_escape_string($keynamearr[$i+1])?.?"'?WHERE?`PCHash`='"?.?mysql_real_escape_string($PCHash)?.?"'?and?`小節(jié)`='"?.?mysql_real_escape_string($notename)?.?"'?and?`鍵名`='"?.?mysql_real_escape_string($keynamearr[$i])?.?"'";
1、在EXCEL中生成所需SQL語句
alter table friend0 add column pknum int;
alter table friend99 add column pknum int;
2、用SP循環(huán)生成
alter table friend0 add column pknum int;
SQL語句,再動(dòng)態(tài)執(zhí)行
DELIMITER $$
CREATE PROCEDURE dd1()
BEGIN
DECLARE i INT DEFAULT 0;
WHILE i=99 DO
SET @s=CONCAT('alter table friend',i,' add column pknum int;');
PREPARE stml FROM @s;
EXECUTE stml;
END WHILE;
END; $$
DELIMITER ;
select?a?,b,?concat(cast(coalesce(round(sum(a)/sum(b),2),0)*100?as?char),'%')?as?c?from?test
這樣試試