NEW
Font size
WorksheetsDatabase
Total questions: 50
Worksheet time: 50mins
SQL statement yang digunakan untuk memilih data/kolom dari satu atau lebih tabel…
CREATE
Dari gambar tersebut menunjukan informasi umum dari tabel employees. Jika saya ingin menampilkan data secara berurutan yang terdapat pada kolom lastname, firstname, email dan jobTitle, maka sql query yang tepat adalah…
SELECT * FROM employees WHERE COLUMN lastname, firstname, email, jobTitle;
untuk menampilkan semua data dari semua kolom yang tersedia dari tabel menggunakan...
SELECT ALL FROM all_columns
Statement SELECT pada mysql dapat dieksekusi dengan benar tanpa harus menggunakan clausa FROM dan tidak mereferensikan tabel manapun.
TRUE
FALSE
keyword yang digunakan untuk menetapkan alias pada kolom...
untuk dapat mengurutkan baris yang ditampilkan, maka pada query perlu ditambahkan clausa...
Jika kita tidak menambahkan klausa ASC atau DESC setelah penggunaan ORDER BY maka secara default baris yang ditampilkan akan terurut secara...
dibawah ini syntax yang benar ketika kita ingin mengurutkan baris secara descending...
Dari gambar tersebut saya ingin menampilkan data orderNumber, orderLineNumber, dan subtotal (quantityOrdered * priceEach) pada tabel customers dan data diurutkan secara descending dari kolom subtotal maka query yang sesuai adalah...
ketika mengurutkan data dengan menggunakan klausa ORDER BY pada kolom reports_to secara ascending dan terdapat data NULL pada kolom tersebut, maka data NULL tidak akan ditampilkan.
TRUE
FALSE
klausa pada sql yang digunakan untuk memfilter baris...
Dari gambar tersebut saya ingin menampilkan data firstname, lastname, dan jobTitle pada tabel employees dimana jobTitle yang ingin ditampilkan hanya "Sales Rep".
SELECT firstname, lastname, jobTitle FROM employees WHERE jobTitle 'Sales Rep';
SELECT firstname, lastname, jobTitle FROM employees WHERE jobTitle : 'Sales Rep';
SELECT firstname, lastname, jobTitle FROM employees WHERE jobTitle = Sales Rep;
Dari gambar tersebut saya ingin menampilkan data firstname, lastname, jobTitle dan officeCode pada tabel employees dengan officeCode 1-3.
SELECT firstname, lastname, jobTitle, officeCode FROM employees WHERE officeCode = 1 OR officeCode = 2 AND officeCode = 3;
SELECT firstname, lastname, jobTitle, officeCode FROM employees WHERE officeCode BETWEEN 1 AND 3;
Dari gambar tersebut saya ingin menampilkan data firstname, lastname, dan jobTitle pada tabel employees dimana jobTitle yang ingin ditampilkan hanya "Sales Rep".
SELECT firstname, lastname, jobTitle FROM employees WHERE jobTitle 'Sales Rep';
SELECT firstname, lastname, jobTitle FROM employees WHERE jobTitle : 'Sales Rep';
SELECT firstname, lastname, jobTitle FROM employees WHERE jobTitle = Sales Rep;
ketika mengurutkan data dengan menggunakan klausa ORDER BY pada kolom reports_to secara ascending dan terdapat data NULL pada kolom tersebut, maka data NULL tidak akan ditampilkan.
TRUE
FALSE
klausa yang digunakan untuk menampilkan data pada kolom yang tidak memiliki nilai...
klausa DISTINCT pada mysql digunakan untuk...
Saat Anda menggunakan klausa DISTINCT pada suatu kolom dan memiliki data NULL pada beberapa barisnya hanya 1 baris NULL yang akan ditampilkan.
TRUE
FALSE
dibawah ini merupakan syntax sql ketika menggunakan DISTINCT klausa
klausa yang digunakan untuk menampilkan data pada kolom yang tidak memiliki nilai...
query yang tepat untuk menampilkan customername, country, dan creditLimit dari tabel customers dengan ketentuan berasal dari country "USA" atau "France" dan memiliki creditLimit lebih dari 100000
SELECT customername, country, creditLimit FROM customers WHERE country IN ('USA', 'France') AND creditLimit > 100000;
SELECT customername, country, creditLimit FROM customers WHERE (country = 'USA' OR country = 'France') AND creditLimit > 100000;
query diatas dapat dirubah dengan alternatif lain menghasilkan data yang sama...
Dari gambar tersebut buatkan query untuk menampilkan officeCode, city, dan phone dari tabel offices dimana data yang ditampilkan selain dari country "USA" atau "France" urutkan berdasarkan city
operator sql yang digunakan untuk menampilkan data berdasarkan pola/pattern yang dituntukan...
query yang tepat untuk menampilkan employeeNumber, lastName, firstName dari tabel employees dengan lastName diakhiri dengan substring "on"
perbedaan karakter % dan _ pada saat menggunakan operator LIKE adalah...
Karakter % mewakili rangkaian karakter apa pun, sedangkan karakter _ mewakili karakter tunggal apa pun.
Karakter % mewakili setiap karakter tunggal, sedangkan karakter _ mewakili urutan karakter apa pun.
Karakter % mewakili karakter tertentu, sedangkan karakter _ mewakili urutan karakter apa pun.
Karakter % mewakili setiap karakter, sedangkan karakter _ mewakili karakter _.
klausa yang digunakan untuk menampilkan jumlah baris sesuai dengan keinginan kita...
Dari gambar tersebut query yang tepat untuk menampilkan customerNumber, customerName, creditLimit dari tabel customers data yang ditampilkan hanya 5 customer dengan creditLimit terendah.
Dari gambar tersebut query yang tepat untuk menampilkan customerNumber, customerName, creditLimit dari tabel customers data yang ditampilkan hanya 5 customer dengan creditLimit tertinggi.
SELECT customername, country, creditLimit FROM customers WHERE (country = 'USA' OR country = 'France') AND creditLimit > 100000;
query diatas dapat dirubah dengan alternatif lain menghasilkan data yang sama...
aggregate function pada mysql yang digunakan untuk menghitung total baris suatu query yang dijalankan...
dibawah ini yang BUKAN merupakan JOIN yang disupport pada mysql adalah...
FULL OUTER JOIN
Gambar tersebut merupakan ilustrasi diagram venn dari...
INNER JOIN
OUTER JOIN
LEFT JOIN
RIGHT JOIN
CROSS JOIN
Gambar tersebut merupakan ilustrasi diagram venn dari...
INNER JOIN
OUTER JOIN
LEFT JOIN
RIGHT JOIN
CROSS JOIN
Gambar tersebut merupakan ilustrasi diagram venn dari...
INNER JOIN
OUTER JOIN
LEFT JOIN
RIGHT JOIN
CROSS JOIN
dibawah ini merupakan syntax query yang tepat menggunakan INNER JOIN adalah...
SELECT column1, column2 FROM table1 INNER JOIN table2 table1.column = table2.column;
dibawah ini merupakan syntax query yang tepat menggunakan LEFT JOIN adalah...
perbedaan LEFT JOIN dan RIGHT JOIN adalah...
Buatkan query untuk menampilkan productCode, productName, textDescription dari tabel products dan tabel productlines dengan productLine di tabel products berelasi dengan productLine di tabel productlines menggunakan INNER JOIN...
SELECT products.productCode, products.productName, productslines.textDescription FROM products INNER JOIN productlines ON products.productLine = productlines.productLine
buatkan query untuk menampilkan orderNumber, status, dan total (quantityOrdered * priceEach) dari relasi tabel orderdetails dengan orders dimana kolom yang berelasi adalah orderNumber menggunakan INNER JOIN group berdasarkan orderNumber...
SELECT orders.orderNumber, orders.status, SUM(orderdetails.quantityOrdered * orderdetails.priceEach) AS total FROM orderdetails INNER JOIN orders ON orderdetails.orderNumber = orders.orderNumber GROUP BY orderdetails.orderNumber
Dibawah ini contoh query dengan menerapkan subquery adalah...
CTE pada mysql adalah singkatan dari...
Computed Table Environment
CTE hanya tersedia pada mysql versi 8.0 kebawah.
TRUE
FALSE
Operator MySQL ... untuk menggabungkan dua atau lebih kumpulan hasil dari beberapa pernyataan SELECT menjadi satu kumpulan hasil.
Perbedaan operator UNION dan JOIN adalah...
Operator MySQL ... untuk menemukan perbedaan kumpulan antara dua kumpulan data.
syntax query yang digunakan untuk menampilkan baris yang berakhiran huruf "a"
keyword yang digunakan untuk menetapkan alias pada kolom...
syntax query yang digunakan untuk menampilkan baris yang berakhiran huruf "a"
Gambar tersebut merupakan ilustrasi diagram venn dari...
INNER JOIN
OUTER JOIN
LEFT JOIN
RIGHT JOIN
CROSS JOIN
