Archives for December 31, 2020

..::Penawar hati::..

Penawar Hati itu ada lima:

  1. Membaca Al-Quran dengan tadabbur (renungan)
  2. Kosongnya perut (dengan puasa)
  3. Qiyamul Lail (shalat malam)
  4. Berdoá di waktu sahur (sepertiga malam terakhir)
  5. Dan duduk bersama orang-orang shalih

..::SQL NOT IN atau IN::..

Assalamualaikum..

Sedikit perkongsian saya pada kali ini adalah berkaitan SQL dengan condition NOT IN atau IN.

Dalam bidang pengaturcaraan, selain coding dalam bahasa pengaturcaraan tersebut, pengetahuan dalam SQL juga adalah perlu. Kebiasaannya kita akan membuat SQL dengan condition WHERE.

Di sini saya ingin kongsikan pengalaman saya dalam membuat pengaturcaraan menggunakan SQL IN atau NOT IN yang melibatkan integer/string lebih dari satu.

Contoh:

TABLE NAME: STUDENT

COLUMN :

COLUMN 1 : NAME

COLUMN 2: MATRICNO

COLUMN 3: COURSE_CODE

string courseCode = “”;

string strCourseCode = string.Empty;

Jadi dalam ASP.NET coding, saya ingin mendapatkan nilai string strCourseCode adalah (‘DDWA’, ‘SKEE’, ‘SKTK’) untuk dimasukkan dalam sql B sebagai nilai

====> ‘DDWA’, ‘SKEE’, ‘SKTK’

foreach (DataRow row in dt.Rows)
{
 //dptkan kod course yang nak dikeluarkan dari list SQL B dengan cara looping based on SQL A 
courseCode= row["KOD_COURSE"].ToString();//dapatkan kod course dari SQL A
strCourseCode  = strCourseCode + "'" + courseCode + "', ";
}
//output
strCourseCode = 'DDWA', 'SKEE', 'SKTK',
//coding untuk hilangkan comma yang terakhir di value string yang warna merah tersebut.
strCourseCode = strCourseCode.Remove(strCourseCode.Length- 2);

//contoh output value strCourseCode selepas buang comma yang terakhir warna merah tersebut akan jadi :
'DDWA', 'SKEE', 'SKTK'

//sql B

string sql = @” SELECT NAME, FROM STUDENT WHERE MATRICNO = ‘12345’ AND COURSE_CODE NOT IN (” + strCourseCode+ “) “;

Jika ingin masukkan dalam list B senarai course tersebut perlu menggunakan SQL IN.Contoh SQL:

string sql = @” SELECT NAME, FROM STUDENT WHERE MATRICNO = ‘12345’ AND COURSE_CODE IN (” + strCourseCode+ “) “;

..::Gua Kelam Perlis::..

Assalamualaikum..

Perkongsian saya pada kali ini adalah tentang lawatan saya ke Gua Kelam, Perlis.Tempat ini kali terakhir saya pergi sebelum ini adalah ketika zaman kanak2.Memang dah lama sangat saya tak ke sana.Setiap kali ke Jitra, Kedah saya belum sempat lagi ke sana.

Kebetulan kami sekeluarga singgah di rumah mertua abang kedua saya di Perlis dan berkesempatan juga singgah di Gua Kelam.Selain taman buaya di Langkawi, Gua Kelam juga adalah tempat yang sungguh nostalgia bagi saya sebab ia adalah memori percutian saya ke sana pada zaman kanak2.

Hampir 11 tahun baru saya berkesempatan melawat tempat tersebut kembali.