wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SQL-PHP polączenie

Total questions: 10

Worksheet time: 11mins

Name
Class
Date
1.

Uzupełnij poprawnie

$conn = (a)   ('localhost','root',' ','bd');

2.

Uzupełnij poprawnie

$pyt = (a)   ($conn,

'zapytanie');

3.

<?php $conn = ​ (a)   ('localhost','root','','firma'); if (!​ $conn ) { ​ exit ("Błąd połączenia z serwerem"); } ​ (b)   { $pyt = ​ (c)   ($conn, 'SELECT nazwisko, imie, pensja FROM pracownicy WHERE nazwisko LIKE "A%" ORDER BY nazwisko' ); echo "<ol>"; while (​ (d)   = mysqli_fetch_array($pyt)) { echo "<li>" . $result['nazwisko'] . " " . $result['imie'] . " " . $result['pensja'] . " zł</li>"; } echo "</ol>"; } mysqli_close(​ (e)   ); ?>

Choose from the below words
mysqli_connect
$conn
$result
mysgl_connect
$polaczenie
echo
mysqli_query
else
4.

CREATE ​ (a)   `​ imieniny ` (

  `ID` int(11) NOT NULL,

  `data` varchar(5) NOT NULL,

  `imiona` varchar(34) NOT NULL

);

​ (b)   TABLE `imieniny`

  ​ (c)   ​ (d)   (`ID`);

Choose from the below words
ALTER
ADD
PRIMARY KEY
TABLE
FROM
SELECT
DATABASE
5.

Wpisz poprawne polecenie do zapytania SQL w miejsce znaku ?

Wyświetla liczbę rekordów dla każdego dnia (daty)

SELECT data, ? (*) AS liczba_wpisow

FROM imieniny

GROUP BY data;

(a)  

6.

Ułóż w prawidłowej kolejności następujące zapytanie SQL:

Wyświetla wszystkie rekordy, w których liczba znaków w polu imiona jest większa niż 20.

a)

SELECT *

b)

FROM imieniny

c)

WHERE

d)

LENGTH

e)

(imiona)

> 20;

1)
2)
3)
4)
5)
7.

Wpisz poprawne polecenie do zapytania SQL w miejsce znaku ?

Wyświetla datę i imiona, posortowane według długości pola imiona (malejąco)

SELECT data, imiona

FROM imieniny

? ? ?(?)?;

(a)  

8.

Wybierz właściwą komendę do zapytania SQL

Wyświetla ostatnie 5 rekordów według ID

SELECT *

FROM imieniny

ORDER BY ID DESC

​ (a)   5;

Choose from the below words
LIMIT
TOP
FETCH FIRST
LIMIT BY
9.

Dopasuj poprawnie komendy do zapytania SQL:

Wyświetla imieniny, w których występuje imię Maria

SELECT *

​ (a)   imieniny

WHERE ​ (b)   ​ (c)   '​ (d)   ​ (e)   %';

Choose from the below words
FROM
imiona
LIKE
%
Maria
JOIN =, 'Maria', imieniny
SELECT, imieniny, LIKE, 'Maria', 
FROM, imieniny, =, 'Maria', 
10.

Ułóż w prawidłowej kolejności następujące zapytanie SQL:

Wyświetla rekordy o ID od 10 do 20

a)

SELECT *

b)

FROM imieniny

c)

WHERE ID

d)

BETWEEN 10

e)

AND 20;

1)
2)
3)
4)
5)