#SQL najlepsze najnowsze

kobiaszu 2013-01-20 10:12:37 +3
#sql

Zacząłem zabawę z SQL i mam problem.

Jak wypełniam tabele normalnym tekstem:

INSERT INTO tabela VALUES ('Wartość pola 1', 'Wartość pola 2', 'Wartość pola 3')

To wszystko jest ok, ale jak próbuję w ten sposób:

INSERT INTO tabela VALUES(string1, string2', string3')

TO wywala blad

"Missing FROM-clause entry for table "string1" :/
a.....r 2013-01-20 10:35:06 +2
@kobiaszu: Chciałem to zrobić, ale nigdy nie bawiłem się SQL-em z poziomu C++ więc jest ryzyko, że coś zrobiłbym niezgodnie ze sztuką.

Ale wygooglałem konkretnie pod C++ coś takiego.
a.....r 2013-01-20 12:18:06 +2
@Yahoo_: Pewnie masz rację, ale staram się od początku wpajać dobre nawyki ;)
pokaż komentarze (16)
rss 2012-11-28 19:18:50 +3
Mam pytanie dot. #sql: jeśli robię np.


`
SELECT * FROM tab1 JOIN tab2 ON tab1.x=tab2.y
`


to zostaną pokazane tylko te rekordy z tab1 dla których będzie przypisany rekord z tab2 - a co jeśli chcę wyświetlić WSZYSTKO z tab1, a dołączone pola z tab2 w przypadku braku przyporządkowanej w tab2 wartości przyjmowały wartość 0?
bT4tgL 2012-11-28 19:20:02 +1
@rss: Poczytaj o LEFT JOIN i INNER JOIN
pokaż komentarze (4)