Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (67527 Members, 783 Products, 5293 Topic, 12956 Comments)

Query perintah IF di sql server

Dibuat
Login Terakhir 5 Bulan lalu,
Telah Dilihat 4690 Kali
Ahmad fatony budiman Mengatakan : Sultan Account
  1. Assalamu'alaikum
  2. dear all,
  3.  
  4. ane punya data di excel sebagai berikut:
  5. Nilai Jumlah
  6. 3745938 1
  7. 2241780 1
  8.  
  9. Data yang akan ditampilkan sebagai berikut
  10. Nilai Jumlah Hasil1 Hasil2
  11. 3745938 1
  12. 2241780 1
  13.  
  14. kalo di excel nya pakai perintah ini dia mau jalan
  15. =IF(A1<=0;B1;0) ------> Untuk hasil1
  16. =IF(A1>0;B1;0) --------> Untuk hasil2
  17.  
  18. Hasil datanya
  19.  
  20. Nilai Jumlah Hasil1 Hasil2
  21. 3745938 1 0 3745938
  22. 2241780 1 0 2241780
  23.  
  24. Bagaimana Querynya di SQL Server ???
  25.  
  26. ane udah coba pakai if belum bisa juga.
  27. Terima kasih semuanya..
  28.  

Ada 2 Jawaban

PHPMU.COM Support
commented on 07 Apr 2017 11:28:20
  1. Assalam, jika di MySQL biasanya sama saja, jadi gini,..
  2. SELECT if(A1<=0,B1,0) as hasil1, if(A1>0,B1,0) as hasil2 FROM table
Ahmad fatony budiman
commented on 12 Apr 2017 14:54:47
  1. udah solved kang,
  2.  
  3. Untuk yang di sql server untuk perintah if pakai case when.
  4. Ane pakai query nya sebagai berikut.
  5.  
  6. Select
  7. case when A1<=0 then B1
  8. end as hasil1,
  9. case when A1>0 then B1
  10. end as hasil2
  11. FROM table
  12.  
  13. silakan bagi yang membutuhkan.
  14.  
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!