select sum("金額字段") as cmoney from 表 where 1;\x0d\x0a\x0d\x0a然后你輸出cmoney這個就是相加的效果。\x0d\x0a還有一種比較差點(diǎn)的方法就是:\x0d\x0a 1、select 金額字段 from 表 where 1;\x0d\x0a2、獲取你得到的所有信息,然后foreach 把所有的金額相加就行,\x0d\x0a 實(shí)例:$sql = "select money from cg_money where 1";\x0d\x0a $query = mysql_query($sql);\x0d\x0a$m = 0;\x0d\x0a\x0d\x0awhile($rs = mysql_fetch_array($sql)){\x0d\x0a $m = $m+$rs['money'];\x0d\x0a\x0d\x0a}\x0d\x0aecho $m;這個也是可以獲取所有的money的,就是費(fèi)事了點(diǎn),還是上面的呢個方法好滴,也就是樓上的呢個方法
成都創(chuàng)新互聯(lián)擁有10余年成都網(wǎng)站建設(shè)工作經(jīng)驗,為各大企業(yè)提供做網(wǎng)站、網(wǎng)站制作服務(wù),對于網(wǎng)頁設(shè)計、PC網(wǎng)站建設(shè)(電腦版網(wǎng)站建設(shè))、成都App制作、wap網(wǎng)站建設(shè)(手機(jī)版網(wǎng)站建設(shè))、程序開發(fā)、網(wǎng)站優(yōu)化(SEO優(yōu)化)、微網(wǎng)站、國際域名空間等,憑借多年來在互聯(lián)網(wǎng)的打拼,我們在互聯(lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)積累了很多網(wǎng)站制作、網(wǎng)站設(shè)計、網(wǎng)絡(luò)營銷經(jīng)驗,集策劃、開發(fā)、設(shè)計、營銷、管理等網(wǎng)站化運(yùn)作于一體,具備承接各種規(guī)模類型的網(wǎng)站建設(shè)項目的能力。
方法一、直接在程序中實(shí)現(xiàn),推薦
方法二、數(shù)據(jù)庫
select @x:=ifnull(@x,0)+1 as rownum, * from tbl
rownum就是你要的編號
工具/材料:Management Studio。
1、首先在桌面上,點(diǎn)擊“Management Studio”圖標(biāo)。
2、之后在該界面中,點(diǎn)擊左上角“新建查詢”選項。
3、接著在該界面中,輸入數(shù)字加千分逗號的sql查詢語句“select convert(nvarchar,cast(1234889.12 as money),1)”。
4、然后在該界面中,點(diǎn)擊左上方“執(zhí)行”按鈕。
5、最后在該界面中,顯示數(shù)字加千分逗號成功。
假設(shè)你的表名為tab1,只有字段為a,b,想在查詢結(jié)果中新增字段c(固定值為100),可以這樣寫:
SELECT T.*,100 as c FROM tab1 T;
若100為字符串則是:
SELECT T.a,T.b,'100' as c FROM tab1 T;
其它的舉一反三即可。
有兩種方式進(jìn)行字符添加:
第一種:在PHP中遍歷數(shù)據(jù),然后對字段進(jìn)行字符串操作從而達(dá)到目標(biāo)
第二種:直接在SQL語句中使用函數(shù)對字段的結(jié)果進(jìn)行處理
例1- PHP遍歷方式
//假設(shè)$rows是結(jié)果集
foreach?($rows?as?$row)?{
$row['column']?=?sprintf("前面%s后面",?$row['column']);?//方法1.1
$row['column2']?=?"前面{$row['column2]}后面";?//方法1.2
}
foreach語句中的$row表示此時是對原始數(shù)據(jù)的引用,因此在循環(huán)中修改$row的值之后$rows中的數(shù)據(jù)會相應(yīng)變化。
例2- SQL語句
SELECT?
CONCAT("前面",?IF(`column`?IS?NULL,?'',?`column`),?"后面")?AS?`column`?
FROM?tablename
注意CONCAT方法中使用了IF語句進(jìn)行NULL值的判定,根據(jù)需要可以自行更改。
CONCAT方法可以有任意個參數(shù),但是任何一個參數(shù)的值為NULL則最后的結(jié)果為NULL,所以有可能要對NULL進(jìn)行處理。