Font size
WorksheetsRemedial Respon DML
Total questions: 10
Worksheet time: 3mins
UPDATE products SET price = price * 1.1 WHERE stock > 0 OR stock IS NOT NULL
Dari kode sql di atas akan mengupdate produk...
Hanya produk yang stoknya lebih dari 0 yang naik harganya
Produk yang stoknya NULL juga ikut naik harga
Semua produk terkena update
Query error karena OR tidak boleh digunakan pada UPDATE
DELETE FROM orders WHERE status = 'pending' OR 1=1;
Hanya pending yang terhapus
Tidak ada yang dihapus
Semua baris terhapus
Hanya baris yang bernilai TRUE yang terhapus
INSERT INTO employees (name, salary, role)
VALUES ('Andi', 'developer', 6000000);
Data berhasil dimasukkan
Data salah urut sehingga role dan salary tertukar
Query error karena tipe data salah
Query tetap jalan dan MySQL otomatis memperbaiki
UPDATE customers SET level = 'gold' ORDER BY id LIMIT 3;
Ouput dari kode Sql di atas adalah......
Semua customer diubah menjadi gold
Hanya 3 customer acak yang berubah
3 customer dengan id terkecil berubah
3 customer dengan id terbesar berubah
Diketahui Tabel users memiliki salah satu atribut username dengan tipe data VARCHAR(5)
Apa Output dari kode di bawah:
INSERT INTO users (username) VALUES ('administrator');
Query error
MySQL memotong jadi 'admin'
Data tidak masuk
MySQL otomatis mengubah panjang data sesuai dengan panjang value
Diketahui tabel stock memiliki salah satu atribut qty dengan tipe data INT
Tentukan output dari kode dibawah
INSERT INTO stock (qty) VALUES ('abc');
Error
Qty = 0
Qty = NULL
Qty = 'abc'
UPDATE orders SET shipped = 1 WHERE 1 AND 0;
Tentukan Output Kode diatas
Semua baris akan diupdate
Tidak ada baris yang diupdate
Error
Hanya baris bernilai 1 yang diupdate
UPDATE accounts SET balance = balance / 0;
Tentukan Output Kode diatas
Error
Semua balance jadi NULL
Semua balance jadi 0
Tidak ada perubahan
Diketahui kolom harga dengan data {(1000), (2000), (NULL)}
Tentukan output kode dibawah
UPDATE items SET harga = harga + 1000;
Semua naik 1000
Harga NULL tetap NULL
Error
Tidak terjadi perubahan
Diketahui Kolom Gender dengan Tipe data ENUM('M', 'F')
Tentukan output dari kode dibawah
INSERT INTO people (gender) VALUES ('X');
Error
Gender jadi NULL
Gender jadi nilai pertama ENUM ('M')
Gender jadi 'X'
