私はMysqlのコマンドを使ってデータを集計し、SadはVarcharと言っています。ここ MYSQLの複数の基準を使用してSUMを選択
は私のコマンドSELECT SUM(replace(TotalAmount, ',', ''))
FROM physicalinv_final
WHERE ItemCode LIKE 'DRY%' AND
PINo = 'PI00000001'
その出力は
ItemCode
は、単語を含む
TotalAmount
を総括することである
あるDRYとPINo
= PI00000001
私も他の基準を持っている私の質問は、このようなものですこのように
BEV
DES
MEA
OTH
DRY
RIC
SEA
私はこのコードを試します
SELECT SUM(replace(TotalAmount, ',', '')) FROM physicalinv_final where ItemCode like 'DRY%' ItemCode like 'BEV%' and So On ..... and PINo = 'PI00000001'
が、私はDRYが含まれているデータを持っているが、出力がnull
です。この問題を解決する方法は
これは私が
をしたい出力があるのですか?助けを
がTYSM
'TotalAmount'? – tomb
確かに私の編集した投稿を待っています –
@tomb私は 'TotalAmount'がコンマを含む数字であることを推測しています。彼はカンマを削除しようとしており、MySQLに「SUM」で使用される適切なキャストを見つけ出させます。 –