Firdaus Archive

Blog pribadi untuk curhat, share tentang script, software, kuliah, project IT dan seputar IT.

MySQL Select Datetime Column as Date

Tidak ada komentar
Ada banyak cara untuk melakukan select Datetime Column sebagai Date dengan mysql, saya akan membagikan beberapa langkah langkahnya
SELECT * FROM tabel1 WHERE DATE(datetime_field) = '05-11-2018'
datetime_field adalah nama kolom dalam tabel tersebut
format datetime_field bisa menyesuaikan sesuai inputan tanggalnya, bisa DD-MM-YYYY atau YYYY-MM-DD atau bisa dirubah sesuai format tertentu

Cara ini merupakan cara yang paling sederhana namun cara ini memiliki execution time yang lumayan lebih lama daripada cara yang lainnya, jika untuk project sederhana cara ini tidak berpengaruh untuk digunakan, namun jika untuk project yang besar apalagi menggunakan big data maka pengaruhnya akan sangat terlihat signifikan.


Untuk memilih tanggal mundur kebelakang anda bisa menggunakan DATE_SUB atau menambah DATE_ADD

Getting one month ago is easy with a single MySQL function:

SELECT DATE_SUB(NOW(), INTERVAL 1 MONTH);
or
SELECT NOW() - INTERVAL 1 MONTH;
Off the top of my head, I can't think of an elegant way to get the first day of last month in MySQL, but this will certainly work:
SELECT CONCAT(LEFT(NOW() - INTERVAL 1 MONTH,7),'-01');
Put them together and you get a query that solves your problem:
SELECT *
FROM your_table
WHERE t >= CONCAT(LEFT(NOW() - INTERVAL 1 MONTH,7),'-01')
AND t <= NOW() - INTERVAL 1 MONTH


Cara diatas bisa di gunakan untuk memilih sejak tanggal 1 di awal bulan

Pengertian dan Tutorial SketchUp Sederhana

Tidak ada komentar
logo sketchup
SketchUp adalah sebuah perangkat lunak desain grafis yang dikembangkan oleh Trimble. Pendesain grafis ini dapat digunakan untuk membuat berbagai jenis model, dan model yang dibuat dapat diletakkan di Google Earth atau dipamerkan di 3D Warehouse.(wikipedia)

Untuk kali ini saya akan membuat tutorial meja sederhana. Sebenarnya saya sudah membuat video tutorial untuk membuat meja, akan tetapi entah kenapa Adobe Premiere dan After Effect saya eror saat proses render dan menyebabkan Crash, adakah ini karena faktor amal dan perbuatan saya yang kurang bagus?  Wallahua'lam

Jika anda menggunakan SketchUp untuk bekerja lebih baik anda membelinya dengan harga sekitar 700 USD atau jika hanya untuk sekedar ingin mencoba atau hanya belajar sampai project kecil, anda bisa mencoba versi free. Jangan anda biasakan untuk membajak software, hargailah hasil kerja keras orang lain :-)

Baiklah langsung saja kita masuk ke persiapan, jika anda belum mempunyai SkecthUp harap download terlebih dahulu di sini lalu install seperti biasa

Gambar sebuah persegi panjang dengan panjang 4 inci dan lebar 2 inci. Kemudian tarik ke atas 2 inci.

Langkah 1


Gunakan measurement tape tool untuk menggambar garis putus-putus 1 inci dari tepi.

Langkah 2

Gunakan line tool untuk menggambar garis di atas garis putus-putus.
Langkah 3

Tarik bentuk baru dengan push/pull tool dengan panjang 3 inci.
Langkah 4

Gambarkan kotak dengan panjang 2 inci dan lebar 2 inci dari setiap sudut dengan rectangle tool dan tarik ke atas 1 inci dengan push/pull tool untuk membuat kaki meja.
Langkah 5

Gambar 2 kotak lagi, di dua sudut meja
Langkah 6

Tarik kotak baru untuk membuat kaki sampai semua panjang kaki meja sama.
Langkah 7


Hasil Awal

Klik dan seret mouse ke atas meja untuk memilih semuanya. Kemudian klik kanan dan pilih group.
Langkah 8

Gunakan move untuk membalikkan meja.
Langkah 9

Gunakan line tool untuk menggambar laci meja.
Langkah 10

Klik meja dan gunakan bucket tool untuk memformat meja dengan gambar kayu.
Langkah 11

Gunakan text tool untuk menambahkan nama.

Hasil Akhir

Baiklah sekian untuk Tutorial Kali ini, jika anda ingin mendownload hasilnya silahkan klik link di bawah ini

Download 

Muhamad Firdaus Hidayat 51404110089

File atau Folder Tanpa Nama di Windows

Tidak ada komentar
Kali ini saya akan membahas trik simple tapi lumayan berguna untuk kalian yang ingin iseng saja membuat folder atau file tanpa nama.
Berikut Caranya adalah

Buat atau rename folder dengan cara klik kanan lalu Rename (atau tekan saja F2)
Pada saat merubah nama folder atau file, tekan ALT + 0160
Jangan lepas ALT sebelum mengetik angka 0160
Kalian akan lihat folder tanpa nama
Folder akan terlihat seperti gambar di bawah ini
folder tanpa nama
Untuk file sama saja caranya.

Unicode Latin Script

Tidak ada komentar


127 characters found
Uni­code
code point
char­acter UTF-8
en­co­ding
(hex)
Uni­co­de char­ac­ter name Uni­co­de 1.0 char­act­er name (de­pre­ca­ted)
U+0192 ƒ c6 92 LATIN SMALL LET­TER F WITH HOOK LATIN SMALL LETTER SCRIPT F
U+01B2 Ʋ c6 b2 LATIN CA­PI­TAL LET­TER V WITH HOOK LATIN CAPITAL LETTER SCRIPT V
U+0251 ɑ c9 91 LATIN SMALL LET­TER ALPHA LATIN SMALL LETTER SCRIPT A
U+0252 ɒ c9 92 LATIN SMALL LET­TER TURNED ALPHA LATIN SMALL LETTER TURNED SCRIPT A
U+0261 ɡ c9 a1 LATIN SMALL LET­TER SCRIPT G
U+028B ʋ ca 8b LATIN SMALL LET­TER V WITH HOOK LATIN SMALL LETTER SCRIPT V
U+03D1 ϑ cf 91 GREEK THETA SYMBOL GREEK SMALL LETTER SCRIPT THETA
U+03D5 ϕ cf 95 GREEK PHI SYMBOL GREEK SMALL LETTER SCRIPT PHI
U+03F0 ϰ cf b0 GREEK KAPPA SYMBOL GREEK SMALL LETTER SCRIPT KAPPA
U+1DA2 e1 b6 a2 MO­DI­FI­ER LET­TER SMALL SCRIPT G
U+210A e2 84 8a SCRIPT SMALL G
U+210B e2 84 8b SCRIPT CA­PI­TAL H SCRIPT H
U+2110 e2 84 90 SCRIPT CA­PI­TAL I SCRIPT I
U+2112 e2 84 92 SCRIPT CA­PI­TAL L SCRIPT L
U+2113 e2 84 93 SCRIPT SMALL L
U+2118 e2 84 98 SCRIPT CA­PI­TAL P SCRIPT P
U+211B e2 84 9b SCRIPT CA­PI­TAL R SCRIPT R
U+212C e2 84 ac SCRIPT CA­PI­TAL B SCRIPT B
U+212F e2 84 af SCRIPT SMALL E
U+2130 e2 84 b0 SCRIPT CA­PI­TAL E SCRIPT E
U+2131 e2 84 b1 SCRIPT CA­PI­TAL F SCRIPT F
U+2133 e2 84 b3 SCRIPT CA­PI­TAL M SCRIPT M
U+2134 e2 84 b4 SCRIPT SMALL O
U+2F42 e2 bd 82 KANGXI RA­DI­CAL SCRIPT
U+A7AC ea 9e ac LATIN CA­PI­TAL LET­TER SCRIPT G
U+AB36 ea ac b6 LATIN SMALL LET­TER SCRIPT G WITH CROSSED-TAIL
U+AB4B ea ad 8b LATIN SMALL LET­TER SCRIPT R
U+AB4C ea ad 8c LATIN SMALL LET­TER SCRIPT R WITH RING
U+1D49C 𝒜 f0 9d 92 9c MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL A
U+1D49E 𝒞 f0 9d 92 9e MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL C
U+1D49F 𝒟 f0 9d 92 9f MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL D
U+1D4A2 𝒢 f0 9d 92 a2 MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL G
U+1D4A5 𝒥 f0 9d 92 a5 MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL J
U+1D4A6 𝒦 f0 9d 92 a6 MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL K
U+1D4A9 𝒩 f0 9d 92 a9 MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL N
U+1D4AA 𝒪 f0 9d 92 aa MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL O
U+1D4AB 𝒫 f0 9d 92 ab MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL P
U+1D4AC 𝒬 f0 9d 92 ac MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL Q
U+1D4AE 𝒮 f0 9d 92 ae MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL S
U+1D4AF 𝒯 f0 9d 92 af MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL T
U+1D4B0 𝒰 f0 9d 92 b0 MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL U
U+1D4B1 𝒱 f0 9d 92 b1 MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL V
U+1D4B2 𝒲 f0 9d 92 b2 MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL W
U+1D4B3 𝒳 f0 9d 92 b3 MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL X
U+1D4B4 𝒴 f0 9d 92 b4 MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL Y
U+1D4B5 𝒵 f0 9d 92 b5 MA­THE­MA­TI­CAL SCRIPT CA­PI­TAL Z
U+1D4B6 𝒶 f0 9d 92 b6 MA­THE­MA­TI­CAL SCRIPT SMALL A
U+1D4B7 𝒷 f0 9d 92 b7 MA­THE­MA­TI­CAL SCRIPT SMALL B
U+1D4B8 𝒸 f0 9d 92 b8 MA­THE­MA­TI­CAL SCRIPT SMALL C
U+1D4B9 𝒹 f0 9d 92 b9 MA­THE­MA­TI­CAL SCRIPT SMALL D
U+1D4BB 𝒻 f0 9d 92 bb MA­THE­MA­TI­CAL SCRIPT SMALL F
U+1D4BD 𝒽 f0 9d 92 bd MA­THE­MA­TI­CAL SCRIPT SMALL H
U+1D4BE 𝒾 f0 9d 92 be MA­THE­MA­TI­CAL SCRIPT SMALL I
U+1D4BF 𝒿 f0 9d 92 bf MA­THE­MA­TI­CAL SCRIPT SMALL J
U+1D4C0 𝓀 f0 9d 93 80 MA­THE­MA­TI­CAL SCRIPT SMALL K
U+1D4C1 𝓁 f0 9d 93 81 MA­THE­MA­TI­CAL SCRIPT SMALL L
U+1D4C2 𝓂 f0 9d 93 82 MA­THE­MA­TI­CAL SCRIPT SMALL M
U+1D4C3 𝓃 f0 9d 93 83 MA­THE­MA­TI­CAL SCRIPT SMALL N
U+1D4C5 𝓅 f0 9d 93 85 MA­THE­MA­TI­CAL SCRIPT SMALL P
U+1D4C6 𝓆 f0 9d 93 86 MA­THE­MA­TI­CAL SCRIPT SMALL Q
U+1D4C7 𝓇 f0 9d 93 87 MA­THE­MA­TI­CAL SCRIPT SMALL R
U+1D4C8 𝓈 f0 9d 93 88 MA­THE­MA­TI­CAL SCRIPT SMALL S
U+1D4C9 𝓉 f0 9d 93 89 MA­THE­MA­TI­CAL SCRIPT SMALL T
U+1D4CA 𝓊 f0 9d 93 8a MA­THE­MA­TI­CAL SCRIPT SMALL U
U+1D4CB 𝓋 f0 9d 93 8b MA­THE­MA­TI­CAL SCRIPT SMALL V
U+1D4CC 𝓌 f0 9d 93 8c MA­THE­MA­TI­CAL SCRIPT SMALL W
U+1D4CD 𝓍 f0 9d 93 8d MA­THE­MA­TI­CAL SCRIPT SMALL X
U+1D4CE 𝓎 f0 9d 93 8e MA­THE­MA­TI­CAL SCRIPT SMALL Y
U+1D4CF 𝓏 f0 9d 93 8f MA­THE­MA­TI­CAL SCRIPT SMALL Z
U+1D4D0 𝓐 f0 9d 93 90 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL A
U+1D4D1 𝓑 f0 9d 93 91 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL B
U+1D4D2 𝓒 f0 9d 93 92 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL C
U+1D4D3 𝓓 f0 9d 93 93 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL D
U+1D4D4 𝓔 f0 9d 93 94 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL E
U+1D4D5 𝓕 f0 9d 93 95 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL F
U+1D4D6 𝓖 f0 9d 93 96 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL G
U+1D4D7 𝓗 f0 9d 93 97 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL H
U+1D4D8 𝓘 f0 9d 93 98 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL I
U+1D4D9 𝓙 f0 9d 93 99 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL J
U+1D4DA 𝓚 f0 9d 93 9a MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL K
U+1D4DB 𝓛 f0 9d 93 9b MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL L
U+1D4DC 𝓜 f0 9d 93 9c MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL M
U+1D4DD 𝓝 f0 9d 93 9d MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL N
U+1D4DE 𝓞 f0 9d 93 9e MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL O
U+1D4DF 𝓟 f0 9d 93 9f MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL P
U+1D4E0 𝓠 f0 9d 93 a0 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL Q
U+1D4E1 𝓡 f0 9d 93 a1 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL R
U+1D4E2 𝓢 f0 9d 93 a2 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL S
U+1D4E3 𝓣 f0 9d 93 a3 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL T
U+1D4E4 𝓤 f0 9d 93 a4 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL U
U+1D4E5 𝓥 f0 9d 93 a5 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL V
U+1D4E6 𝓦 f0 9d 93 a6 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL W
U+1D4E7 𝓧 f0 9d 93 a7 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL X
U+1D4E8 𝓨 f0 9d 93 a8 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL Y
U+1D4E9 𝓩 f0 9d 93 a9 MA­THE­MA­TI­CAL BOLD SCRIPT CA­PI­TAL Z
U+1D4EA 𝓪 f0 9d 93 aa MA­THE­MA­TI­CAL BOLD SCRIPT SMALL A
U+1D4EB 𝓫 f0 9d 93 ab MA­THE­MA­TI­CAL BOLD SCRIPT SMALL B
U+1D4EC 𝓬 f0 9d 93 ac MA­THE­MA­TI­CAL BOLD SCRIPT SMALL C
U+1D4ED 𝓭 f0 9d 93 ad MA­THE­MA­TI­CAL BOLD SCRIPT SMALL D
U+1D4EE 𝓮 f0 9d 93 ae MA­THE­MA­TI­CAL BOLD SCRIPT SMALL E
U+1D4EF 𝓯 f0 9d 93 af MA­THE­MA­TI­CAL BOLD SCRIPT SMALL F
U+1D4F0 𝓰 f0 9d 93 b0 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL G
U+1D4F1 𝓱 f0 9d 93 b1 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL H
U+1D4F2 𝓲 f0 9d 93 b2 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL I
U+1D4F3 𝓳 f0 9d 93 b3 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL J
U+1D4F4 𝓴 f0 9d 93 b4 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL K
U+1D4F5 𝓵 f0 9d 93 b5 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL L
U+1D4F6 𝓶 f0 9d 93 b6 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL M
U+1D4F7 𝓷 f0 9d 93 b7 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL N
U+1D4F8 𝓸 f0 9d 93 b8 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL O
U+1D4F9 𝓹 f0 9d 93 b9 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL P
U+1D4FA 𝓺 f0 9d 93 ba MA­THE­MA­TI­CAL BOLD SCRIPT SMALL Q
U+1D4FB 𝓻 f0 9d 93 bb MA­THE­MA­TI­CAL BOLD SCRIPT SMALL R
U+1D4FC 𝓼 f0 9d 93 bc MA­THE­MA­TI­CAL BOLD SCRIPT SMALL S
U+1D4FD 𝓽 f0 9d 93 bd MA­THE­MA­TI­CAL BOLD SCRIPT SMALL T
U+1D4FE 𝓾 f0 9d 93 be MA­THE­MA­TI­CAL BOLD SCRIPT SMALL U
U+1D4FF 𝓿 f0 9d 93 bf MA­THE­MA­TI­CAL BOLD SCRIPT SMALL V
U+1D500 𝔀 f0 9d 94 80 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL W
U+1D501 𝔁 f0 9d 94 81 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL X
U+1D502 𝔂 f0 9d 94 82 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL Y
U+1D503 𝔃 f0 9d 94 83 MA­THE­MA­TI­CAL BOLD SCRIPT SMALL Z
U+1F5F4 🗴 f0 9f 97 b4 BALLOT SCRIPT X
U+1F5F5 🗵 f0 9f 97 b5 BALLOT BOX WITH SCRIPT X
U+1F5F6 🗶 f0 9f 97 b6 BALLOT BOLD SCRIPT X
U+1F5F7 🗷 f0 9f 97 b7 BALLOT BOX WITH BOLD SCRIPT X
U+1F670 🙰 f0 9f 99 b0 SCRIPT LIGATURE ET OR­NA­MENT
U+1F671 🙱 f0 9f 99 b1 HEAVY SCRIPT LIGATURE ET OR­NA­MENT

Cara Menghapus Data Ganda (Duplikat) di Excel

Tidak ada komentar
Di Excel, ada beberapa cara untuk menyaring nilai nilai yang unik atau untuk menghapus nilai yang isinya sama:

Untuk menyaring nilai nilai yang unik, klik Data > Sort > Filter > Advanced.

Menyaring data unik

Untuk menghapus data duplikat, pilih data yang akan di filter, klik Data > Data Tools > Remove Duplicates.

Menghapus data duplikat

Untuk menyorot nilai unik atau duplikat, gunakan perintah Conditional Formatting dalam Style pada Home tab


MySQL Custom Sort Order

Tidak ada komentar
Ada banyak cara untuk melakukan sort order dengan mysql, saya akan membagikan beberapa langkah langkahnya

SELECT * FROM tabel1 ORDER BY CASE WHEN kolom = 'URUTANke1' THEN 1 WHEN kolom = 'URUTANke2' THEN 2 WHEN kolom = 'URUTANke3' THEN 3 WHEN kolom = 'URUTANke4' THEN 4 ELSE 5 END ASC

SELECT * FROM tabel1 ORDER BY FIND_IN_SET(namakolom,'URUTANke1,URUTANke2,URUTANke3,URUTANke4,URUTANke5,URUTANke6')

SELECT * FROM tabel1 ORDER BY CONCAT(namakolom)