Jak sformułować zapytanie w SQL aby wyświetlać część zwróconych wierszy? Załóżmy że zapytanie zwróciło 100 wierszy, a ja chciałbym wyświetlić wiersze od 1-10, a innym razem np od 40 do 50.

#sql #php #webdev
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Ginden: z niepodawaniem bazy SQL, jest jak z niepodawaniem miasta.
Jeśli ktoś nie podał miasta, znaczy że Warszawa (i warszawiak ;)). Jeśli powiedział, że SQL, to można założyć że MySQL ;)
  • Odpowiedz
@trebeter: I drugie pytanie - czy tabela2 ma jakiś klucz obcy do tabela1? Bez klucza (czyli powiązania między tymi tabelami) nie będziesz w stanie skojarzyć który wiersz z tabela2 ma wystąpić z którym wierszem z tabela1.
  • Odpowiedz
#sql #programowanie
Zna ktoś sprytny sposób na sumowanie kolumny? Chodzi mi o to, że mam zapytanie które zwraca wartości z kolejnych godzin (6-23) w kolejnych wierszach, a chciałbym by wartości z tych godzin były zsumowane i zwrócone w jednym wierszu.
Czy jest to w ogóle możliwe?
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AlphaOmega666:
Jeśli chcesz zsumować absolutnie wszystkie to wystarczy select sum(wartość)
Jeśli dla id = 2 to
select sum(wartosc) group by ID

Bo rozumiem, że następny dzień ma już ID = 3? I nie ma wpisów, które mają ID = 2, ale sa spoza zakresu godzin?
  • Odpowiedz
Cześć :-). Mirki i Mirabelki, mam mały problem z bazą danych, albo z jej wyświetlaniem. Nie wiem już sama. Odinstalowałam z #wordpress jakąś starą wtyczkę, która miała za zadanie robić backup bazy danych i wtedy się skopało. Strona działa ale jak wchodzę w jakiś post to pokazuje, że go nie ma. Wszystko oczywiście jest w bazie danych. Nie wiem co się stało, czy ktoś wie jak temu zaradzić?

#webdev
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@doeros: weszłam w posty i wszystko tam było widoczne, kliknęłam ostatni post - url bez zmian, więc kliknęłam "zobacz post" i się wyświetliło normalnie i cały serwis już działa, więc nie wiem czemu tak się stało - piszę odp może ktoś będzie miał kiedyś podobny problem
  • Odpowiedz
Mam wyświetlić wartość sprzedaży w poszczególnych miesiącach. Doszedłem już do tego jak wyświetlić sumę całej wartości sprzedaży, albo sprzedaży w poszczególnych dniach.
Mam
SELECT Quantity*UnitPrice AS 'Wartość sprzedaży', OrderDate
i dostaję wartość sprzedaży dla każdej daty
kiedy dam:
SELECT sum(Quantity*UnitPrice) AS 'Wartość sprzedaży'
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mógłby by mi ktoś szybko to machnąć:
1. Na podstawie bazy nordwind podaj wartość sprzedaży w kolejnych latach i miesiącach w kategorii „beverages”?
Pomóżcie mirki proszę
#programowanie #sql
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #sql
Znacie jakiś przyzwoity tutorial / materiały odnośnie zdrowo-rozsądkowej obsługi połączeń z bazą danych, DAO itp. dla początkującego?
Chodzi mi o praktyczne zagadnienia typu: czy dla każdego zalogowanego użytkownika powinienem zrobić np. jedno połączenie podczas sesji i przekazywać je między fragmentami aplikacji odpowiadającymi za odczytywanie i zapisywanie danych, czy też tworzyć oddzielnie połączenia i tego typu zagadnienia.
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pierre-van-hooijdonk: Pula połączeń. Bierzesz połączenie z puli za każdym razem gdy chcesz wykonać operację na bazie, gdy skończysz -- oddajesz. Łączenie jest stosunkowo drogie. Przypisywanie połączenia do konkretnego użytkownika/sesji to chyba najgorszy scenariusz.
  • Odpowiedz
Pytanko.

Czym się różni składnia:
create index nazwa on tabela(kolumna);
od
create index nazwa on tabela(kolumna, 1);
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wujek_Mundek:
PHP?! Czemu PHP? I @pixelsketcher też o tym wspomina...

Jeśli @ludzik jesteś w jakimś większym mieście, ew. dopuszczasz pracę zdalną czy przeprowadzkę, to nie ma co inwestować w PHP. Ten język ma niski próg wejścia, mnóstwo ofert pracy i dużą społeczność, ale średni poziom w nie jest bardzo niski. Język zaś rozwija się dość mozolnie, a składnię -- choć da się na niej już teraz pracować -- po prostu
  • Odpowiedz
Przygotowuję się do egzaminu 1z0-051 - Oracle Database 11g: SQL Fundamentals I. Narazie jestem na etapie czytania książki: OCA Oracle Database 11g SQL Fundamentals I Exam Guide oraz przerabiania pytań: http://www.tutorialspoint.com/sql_certificate/index.htm jednak w internecie są dostępne pytania testowe z tego egzaminu, ale nie wiem jak z ich poprawnością, ponieważ trafiłem na jedno, które wg mnie ma błędną odpowiedź:

Which three statements are true regarding subqueries? (Choose three.)
A. Subqueries can contain GROUP BY and
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#php #sql #webdev

takie pytanko mam. Np mamy 3 tabele przepisy, skladniki, przepisyskladniki no i sobie mamy w przepisyskladniki, id przepisu i id skladnikow, wiadomo, moze miec wiecej niz jeden. I teraz moje pytanie jest, uzywajac pdo np jak zrobic to tak, zeby mi zwrocilo od razu przepisy ze skladnikami i skladniki zwrocilo mi jako array obiektow Skladniki:

PDO::FETCH_CLASS Przepisy

wiadomo, chce aby przeksztalcilo
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@JavaEngineer: to znaczy, że są niekompetentni w swojej dziedzinie. Środowisko polskich programistów łata już kadrowe braki nieukami. Trochę nam do Hindusów brakuje, ale ich gonimy.
  • Odpowiedz
#slask #sql #microsoft #efs #rozdajo #kursy #gornyslask #mikroprzedsiebiorstwa #oracle #bazydanych #dane #informatyka #bazadanych

Wszystkich zainteresowanych tematyką Microsoft SQL i pracujących w mirkoprzedsiębiorstwie (chyba do 9 osób) zapraszam na kurs finansowany ze środków EFS, pod tytułem:
"Zarządzanie bazą MS SQL. Administracja bazą danych Microsoft SQL Server" który
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #sql no czejoł mam takie pytanko, podstawy sqla, mam takie dwie tabelki z piłkarzami i klubami, mniej więcej takie o

CREATE TABLE Players(

ClubName varchar NOT NULL,
Number
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach