Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem MySQL, phpmyadmin, cudzí kľúč

V podstate do stĺpcov viem zadať aj hodnotu null ale nemôžem tam vložiť viac riadkov jedným príkazom ak neobsahujú hodnoty null v rovnakých stĺpcoch, lebo ak definujem že chcem niečo zadať do stĺpcov color_one, color_two a color_three tak musím nejakú hodnotu z druhej tabuľky.

TOTO MÔŽEM SPRAVIŤ:

INSERT INTO `flags` (`flag_name`, `color_one`, `color_two`, `color_three`) VALUES
('slovakia', '1', '2', '3'),
('czech republic', '1', '2', '3'),
('hungary', '3', '1', '5');

TOTO NEMÔŽEM:

INSERT INTO `flags` (`flag_name`, `color_one`, `color_two`, `color_three`) VALUES
('poland', '1', '3', NULL),
('ukraine', '2', '2', NULL);
('hungary', '3', '1', '5');

ALE TOTO BY SOM MOHOL /hodnoty NULL budú v stĺpci kde nič nevkladám/

INSERT INTO `flags` (`flag_name`, `color_one`, `color_two`) VALUES
('poland', '1', '3'),
('ukraine', '2', '2');

Tým sa dá považovať problém dva za vyriešený

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny