query menampilkan data baris kedua sampai terakhir

saya ingin menanyakan bagaimana caranya untuk menampilkan data dari baris kedua sampai terakhir ? misalnya kan kalo pakai limit jadi begini :

untuk mengambil data ke satu :

 SELECT * FROM tbl_makanan ORDER BY id ASC LIMIT 1

nah untuk mengambil data kedua dan seterusnya (ga dilimit alias ga tentu) bagaimana query nya ya ?

avatar inginbelajar
@inginbelajar

95 Kontribusi 21 Poin

Diperbarui 6 tahun yang lalu

3 Jawaban:

kalau gitu pakai kondisi gan

 SELECT * FROM tbl_makanan WHERE id != 1
avatar rankoms
@rankoms

89 Kontribusi 12 Poin

Dipost 6 tahun yang lalu

untuk ngambil nilai tertentu misalnya mau ngambil data dari baris 2-3, bisa pake :

 SELECT * FROM tbl_makanan ORDER BY id ASC LIMIT 1,2

untuk properti limit nya sendiri, disini 1 sebagai index awal dan 2 sebagai index akhir... untuk index awal sendiri biasanya hitungannya ada yg mulai dari 0 (untuk baris pertama), 1 (untuk baris kedua), dan seterusnya..... dan ada juga yang mulai dari 1(untuk baris pertama), 2(untuk baris kedua), dan seterusnya....

tapi kalau mau ngambil dari baris kedua sampe baris akhir, sya juga belom tau ... hehehe.. tpi kyknya bisa di modifikasi dikit di perulangan (WHILE/FOR) pas nampilkan datanya... wallahu a'lam :v heheheh

avatar AlifNur
@AlifNur

164 Kontribusi 72 Poin

Dipost 6 tahun yang lalu

Jawaban Terpilih

saya sebetulnya bingung, yg penting outputnya yg seperti diinginkan

 SELECT * FROM tbl_makanan ORDER BY id ASC LIMIT 1,999999
avatar inginbelajar
@inginbelajar

95 Kontribusi 21 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban