[ Bokacio @ 01.06.2012. 18:54 ] @
Pozdrav,

Zanima me jadna stvar. Uspeo sam da dam sledece ime polju name_sr-cir i sve radi, ali je problem u upitima.

Ne znam da li je moguce da napisem nesto poput:

Code:

SELECT name_sr-lat AS name
FROM    mytable
WHERE id = 1


Medjutim, ovaj upit izbacuje gresku da kolona name_sr nije nadjena. Da li je uopste moguce imati polje takvog imena u upitu? Probao sam svakakve navodnike , ali nista ne pomaze. Nisam imao srece sa Google-om takodje.

Ako ne moze, promenicu ime, ali bi mi znacilo ako ipak moze :)

Hvala.
[ Igor Gajic @ 01.06.2012. 19:09 ] @
Code (sql):

CREATE TABLE testing(
id INT PRIMARY KEY AUTO_INCREMENT,
`name_sr-lat` VARCHAR(100) NOT NULL
);

INSERT INTO testing (`name_sr-lat`) VALUES ('test');

 SELECT `name_sr-lat` AS name
 FROM    testing
 WHERE id = 1;
 



Fora je da stavis ime kolone u `` navodnike (nalaze se levo od 1, dakle tilda + shift )
[ bogdan.kecman @ 01.06.2012. 19:21 ] @
zasticen karakter, ako ces da koristis stavi ime u backticks (`imekolone`)
[ Bokacio @ 01.06.2012. 20:24 ] @
Proradi. Hvala!

Ja na Mac-u ni ne znam gde je taj znak, pa sam uradio Copy/Paste iz vaseg primera :)
[ bogdan.kecman @ 01.06.2012. 20:28 ] @
na kmeku je ispod escape (bez shifta)
[ Bokacio @ 01.06.2012. 21:28 ] @
pojavi se ovaj znak ยง
[ bogdan.kecman @ 01.06.2012. 21:33 ] @
[ nkrgovic @ 01.06.2012. 21:50 ] @
Levo od z, tu su ti ` i ~, ` je bez shift-a.
[ Milos911 @ 01.06.2012. 22:21 ] @
Citat:
Igor Gajic:nalaze se levo od 1, dakle tilda + shift ;)
E svaka ti dala, bio sam 100% siguran da su moje zadnje tri tastature bile bez tih navodnika :). Svaki put isao copy/paste sa neke stranice gde sam ih imao sacuvane.