Toplam bir sütun işlevi için bir toplam işlevini kullanarak sorgulamak zorundayım. Sütun veri türü NVARCHAR'dır (MAX). Tamsayıya nasıl dönüştürebilirim?Sql nvarchar int int dönüşümü dönüştürmek
SELECT SUM(CAST(amount AS INT)),
branch
FROM tblproducts
WHERE id = 4
GROUP BY branch
... ama alıyorum:
Bunu denedim veri türü int nvarchar değeri '3600.00' dönüştürürken
Dönüşüm başarısız oldu.
Neden yüzer:
neden şamandıra tercih ettiniz tblproducts
GELEN şube ? Sadece merak ediyorum/öğrenmeye çalışıyorum :) – JNK
@JNK: çünkü ondalık daha toleranslı. Kesinlik ya da ölçek hakkında hiçbir fikrimiz yok, boş dize kayan için sıfır olacak, şamandıra 5E-02 gibi şeyler kabul ediyor ... – gbn