proste polecienie select

0
  1. Znajdź klientów których druga litera nazwy to a
    SELECT nazwa firmy
    FROM klienci
    Where substr(LOWER(nazwafirmy),2,1)=’a’

mógłby mi ktoś podpowiedzieć dlaczego w tym poleceniu jest 2,1; 2 wiadomo druga litera a 1?

0

Ilość znaków pobieranych. Czyli zacznij od 2 miejsca i idź przez 1 znak.

0

Można też regexem: LOWER(nazwafirmy) like '_a%'

0

Zna ktoś prosty sposób w jaki można się w miarę szybko nauczyć zapytań select na potrzeby zaliczenia. Baza jest znana składa się 8 tabel

1

Po pierwsze – uczyć się, po drugie – uczyć się i po trzecie – uczyć się.

Władimir Iljicz Uljanow

1

Na nic nie ma prostego sposobu, na wszystko jest ten sam, trzeba praktykować. Select jest podstawą SQL więc przykładów jest mnóstwo.

http://sqlfiddle.com/ - u góry wybierasz silnik bazy danych, odtwarzasz sobie strukturę tabel tam(Create table) ładujesz jakimiś danymi(insert) i ćwiczysz selecty ze złączeniami.

Oczywiście najlepiej postawić bazę u siebie i ogarnąć co i jak, ale jak chcesz tylko zaliczyć to sqlfiddle jest najszybszym sposobem żeby zacząć od razu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1