WorksheetsSQL Сұрақтары
Total questions: 39
Worksheet time: 25mins
Қай сұраныс "employees" кестесінен жалақысы 50000-нан жоғары қызметкерлерді таңдайды?
SELECT * FROM employees WHERE salary > 50000
SELECT * FROM employees WHERE salary
SELECT * FROM employees WHERE salary = 50000
SELECT * FROM employees
Қай сұраныс "products" кестесінен "category" бағаны "Electronics" мәніне тең жолдарды таңдайды?
SELECT * FROM products where tabls
SELECT * FROM products WHERE category = 'Electronics'
SELECT * FROM products
SELECT * FROM products WHERE price > 100
Қай сұраныс "students" кестесінен "grade" мәндері 10, 11 немесе 12 болатын жазбаларды таңдайды?
SELECT * FROM students WHERE grade IN (10, 11, 12)
SELECT * FROM students WHERE grade NOT IN (10, 11, 12)
SELECT * FROM students WHERE grade BETWEEN 10 AND 12
SELECT * FROM students
Қай сұраныс "countries" кестесінен "continent" "Asia" немесе "Europe" мәндеріне сәйкес жолдарды қайтарады?
SELECT * FROM countries WHERE continent IN ('Asia', 'Europe')
SELECT * FROM countries WHERE continent NOT IN ('Asia', 'Europe')
SELECT * FROM countries
SELECT continent FROM countries
Қай сұраныс "customers" кестесінен аты "A" әрпінен басталатын тұтынушыларды таңдайды?
SELECT * FROM customers WHERE name LIKE 'A%'
SELECT * FROM customers WHERE name LIKE '%A'
SELECT * FROM customers WHERE name LIKE '_A%'
SELECT * FROM customers
Қай сұраныс "books" кестесінен аты "_ing" үлгісіне сәйкес келетін кітаптарды табады?
SELECT * FROM books WHERE title LIKE '_ing'
SELECT * FROM books WHERE title LIKE '%ing'
SELECT * FROM books WHERE title LIKE 'ing%'
SELECT * FROM books
Қай сұраныс "orders" кестесінен "order_date" 2023-01-01 мен 2023-12-31 аралығында жатқан жазбаларды қайтарады?
SELECT * FROM orders WHERE order_date BETWEEN '2023-01-01' AND '2023-12-31'
SELECT * FROM orders WHERE order_date > '2023-01-01' AND order_date
SELECT * FROM orders WHERE order_date = '2023-01-01'
SELECT * FROM orders
Қай сұраныс "products" кестесінен бағасы 100 және 500 арасында жатқан өнімдерді таңдайды?
SELECT * FROM products WHERE price BETWEEN 100 AND 500
SELECT * FROM products WHERE price NOT BETWEEN 100 AND 500
SELECT * FROM products WHERE price = 100 OR price = 500
SELECT * FROM products
Қай сұраныс "employees" кестесінде әрбір "department_id" бойынша орташа жалақыны есептейд
Қай сұраныс "employees" кестесінде әрбір "department_id" бойынша орташа жалақыны есептейді?
SELECT department_id, AVG(salary) FROM employees GROUP BY department_id
SELECT AVG(salary) FROM employees WHERE department_id IS NOT NULL
SELECT * FROM employees WHERE salary > AVG(salary)
SELECT department_id FROM employees
Қай сұраныс "sales" кестесінде әрбір "region" бойынша сатылымдардың жалпы сомасын есептейді?
SELECT region, SUM(amount) FROM sales GROUP BY region
SELECT SUM(amount) FROM sales WHERE region IS NOT NULL
SELECT * FROM sales WHERE amount > SUM(amount)
SELECT region FROM sales
Қай сұраныс "students" кестесіндегі барлық оқушыларды GPA (grade point average) бойынша кему ретімен сұрыптайды?
SELECT * FROM students ORDER BY GPA DESC
SELECT * FROM students ORDER BY GPA ASC
SELECT * FROM students WHERE GPA > 0
SELECT GPA FROM students
Қай сұраныс "products" кестесіндегі барлық өнімдерді атауы бойынша алфавиттік ретпен сұрыптайды?
SELECT * FROM products ORDER BY name ASC
SELECT * FROM products ORDER BY name DESC
SELECT name FROM products
SELECT * FROM products
Қай сұраныс "sales" кестесінде әрбір "region" бойынша сатылым сомасы 10000-нан асатын аймақтарды қайтарады?
SELECT region, SUM(amount) FROM sales GROUP BY region HAVING SUM(amount) > 10000
SELECT region FROM sales WHERE SUM(amount) > 10000
SELECT region, amount FROM sales GROUP BY region
SELECT SUM(amount) FROM sales
Қай сұраныс "departments" кестесінен қызметкерлер саны 50-ден асатын бөлімдерді көрсетеді?
SELECT department_id, COUNT() FROM employees GROUP BY department_id HAVING COUNT() > 50
SELECT department_id FROM employees WHERE COUNT() > 50
SELECT * FROM departments
SELECT department_id, COUNT() FROM employees
Қай сұраныс "orders" кестесіндегі барлық сатылымдардың жалпы сомасын есептейді?
SELECT SUM(amount) FROM orders
SELECT amount FROM orders
SELECT * FROM orders WHERE amount > SUM(amount)
SELECT SUM(order_id) FROM orders
Қай сұраныс "products" кестесіндегі ең арзан өнімнің бағасын анықтайды?
SELECT MIN(price) FROM products
SELECT MIN(price) FROM products GROUP BY name
SELECT price FROM products
SELECT * FROM products
Қай сұраныс "students" кестесі
ндегі ең арзан өнімнің бағасын анықтайды?
SELECT MIN(price) FROM products
SELECT MIN(price) FROM products GROUP BY name
SELECT price FROM products
SELECT * FROM products
Қай сұраныс "students" кестесіндегі барлық оқушылардың орташа GPA мәнін есептейді?
SELECT AVG(GPA) FROM students
SELECT GPA FROM students
SELECT * FROM students WHERE GPA = AVG(GPA)
SELECT AVG(GPA) FROM students GROUP BY class
Қай сұраныс "customers" кестесіндегі жазбалар санын қайтарады?
SELECT COUNT() FROM customers
SELECT COUNT(name) FROM customers
SELECT * FROM customers WHERE COUNT() > 0
SELECT COUNT(*) FROM customers GROUP BY name
Қай сұраныс "employees" кестесінен әр бөлімдегі ең жоғары жалақыны көрсетеді?
SELECT department_id, MAX(salary) FROM employees GROUP BY department_id
SELECT department_id, salary FROM employees WHERE salary = MAX(salary)
SELECT MAX(salary) FROM employees
SELECT department_id FROM employees
Қай сұраныс "orders" кестесіндегі әр "customer_id" үшін тапсырыстар санын есептейді?
SELECT customer_id, COUNT() FROM orders GROUP BY customer_id
SELECT COUNT() FROM orders WHERE customer_id IS NOT NULL
SELECT * FROM orders GROUP BY customer_id
SELECT customer_id FROM orders
INNER JOIN операторын пайдалану кезінде қандай жазбалар қайтарылады?
Тек екі кестенің де сәйкес келетін жазбалары
Барлық жазбалар, сәйкес келуіне қарамастан
Тек бірінші кестенің барлық жазбалары
Тек екінші кестенің барлық жазбалары
LEFT JOIN операторының нәтижесінде қандай жазбалар қайтарылады?
Бірінші кестедегі барлық жазбалар және екінші кестемен сәйкес келген жазбалар
Екі кестенің де барлық жазбалары
Тек сәйкес келетін жазбалар
Екінші кестедегі барлық жазбалар
RIGHT JOIN операторының нәтижесінде қандай жазбалар қайтарылады?
Екінші кестедегі барлық жазбалар және бірінші кестемен сәйкес келген жазбалар
Бірінші кестедегі барлық жазбалар
Тек сәйкес келетін жазбалар
Екі кестенің барлық жазбалары
FULL OUTER JOIN операторының нәтижесінде қандай жазбалар қайтарылады?
Екі кестенің барлық жазбалары, сәйкес келуіне қарамастан
Тек сәйкес келетін жазбалар
Тек бірінші кестенің жазбалары
Тек екінші кестенің жазбалары
Келесі сұраныс қандай нәтижені қайтарады?
SELECT * FROM A INNER JOIN B ON A.id = B.id
A және B кестелерінің тек сәйкес келетін жазбалары
A және B кестелерінің бар
Келесі сұраныс қандай нәтижені қайтарады? SELECT * FROM A INNER JOIN B ON A.id = B.id
A және B кестелерінің тек сәйкес келетін жазбалары
A және B кестелерінің барлық жазбалары
A кестесінің барлық жазбалары, B сәйкес келуіне қарамастан
B кестесінің барлық жазбалары, A сәйкес келуіне қарамастан
Келесі сұраныс қандай нәтиже береді? SELECT * FROM A LEFT JOIN B ON A.id = B.id
A кестесінің барлық жазбалары және сәйкес келген B жазбалары
B кестесінің барлық жазбалары және сәйкес келген A жазбалары
A және B кестелерінің тек сәйкес келген жазбалары
A және B кестелерінің барлық жазбалары
Келесі сұраныс қандай нәтиже береді? SELECT * FROM A RIGHT JOIN B ON A.id = B.id
B кестесінің барлық жазбалары және сәйкес келген A жазбалары
A кестесінің барлық жазбалары және сәйкес келген B жазбалары
A және B кестелерінің тек сәйкес келген жазбалары
A және B кестелерінің барлық жазбалары
FULL OUTER JOIN қай жағдайда пайдалы?
Екі кестенің барлық жазбаларын көрсету керек болғанда
Тек сәйкес келетін жазбаларды көрсету керек болғанда
Тек бірінші кестедегі жазбаларды сақтау керек болғанда
Тек екінші кестедегі жазбаларды сақтау керек болғанда
SELF JOIN дегеніміз не?
Кестенің өзімен өзара қосылуы
Екі түрлі кестенің қосылуы
Кестедегі барлық жазбаларды көрсету
Кестелердің бағандарын біріктіру
UNION операторы қандай жазбаларды қайтарады?
Екі сұраныстың нәтижесін қайталанбайтын түрде біріктіреді
Екі сұраныстың барлық нәтижелерін, қайталануларымен бірге
Тек сәйкес келетін жазбаларды
Тек бір сұраныстың нәтижелерін
UNION ALL операторы қандай жазбаларды қайтарады?
Екі сұраныстың барлық нәтижелерін, қайталануларымен бірге
Екі сұраныстың нәтижесін қайталанбайтын түрде біріктіреді
Тек сәйкес келетін жазбаларды
Тек бір сұраныстың нәтижелерін
Келесі сұраныс қандай нәтиже береді? SELECT name FROM A UNION SELECT name FROM B
A және B кестелеріндегі аттарды қайталанбайтын түрде қайтарады
A және B кестелеріндегі барлық аттарды, қайталануларымен бірге қайтарады
Тек A кестесіндегі аттарды қайтарады
Тек B кестесіндегі аттарды қайтарады
Қай сұраныс "employees" кестесіндегі барлық қызметкерлердің жалақысын кему ретімен сұрыптайды?
SELECT * FROM employees WHERE salary > 0
SELECT * FROM employees ORDER BY salary DESC
SELECT * FROM employees ORDER BY salary ASC
SELECT salary FROM employees
Қай сұраныс "products" кестесінен "category" бағаны "Clothing" мәніне тең жолдарды таңдайды?
SELECT category FROM products
SELECT * FROM products
SELECT * FROM products WHERE category = 'Clothing'
SELECT * FROM products WHERE category != 'Clothing'
Қай сұраныс "sales" кестесінен "sale_date" 2022-01-01 мен 2022-12-31 аралығында жатқан жазбаларды қайтарады?
SELECT * FROM sales WHERE sale_date > '2022-01-01' AND sale_date
SELECT * FROM sales WHERE sale_date BETWEEN '2022-01-01' AND '2022-12-31'
SELECT * FROM sales
SELECT * FROM sales WHERE sale_date = '2022-01-01'
