Pytania otagowane jako sql

Structured Query Language (SQL) to język do wysyłania zapytań do baz danych. Pytania powinny zawierać przykłady kodu, strukturę tabeli, przykładowe dane oraz znacznik implementacji DBMS (np. MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 itp.). Jeśli twoje pytanie dotyczy wyłącznie określonego DBMS (używa określonych rozszerzeń / funkcji), użyj zamiast tego znacznika DBMS. Odpowiedzi na pytania oznaczone SQL powinny używać standardowego SQL ISO / IEC.


12
Porównanie daty i godziny SQLite
Wydaje się, że nie mogę uzyskać wiarygodnych wyników zapytania względem bazy danych sqlite przy użyciu ciągu daty i godziny jako porównania: select * from table_1 where mydate >= '1/1/2009' and mydate <= '5/5/2009' jak mam obsługiwać porównania datetime do sqlite? update: field mydate jest typem danych DateTime
117 sql  sqlite 

8
Indeks (liczony od zera) musi być większy lub równy zero
Hej, ciągle pojawia się błąd: Indeks (liczony od zera) musi być większy lub równy zero i mniejszy niż rozmiar listy argumentów. Mój kod: OdbcCommand cmd = new OdbcCommand("SELECT FirstName, SecondName, Aboutme FROM User WHERE UserID=1", cn); OdbcDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Name.Text = String.Format("{0} {1}", reader.GetString(0), reader.GetString(1)); Aboutme.Text …
117 c#  asp.net  mysql  sql 


12
Jak używać DISTINCT i ORDER BY w tej samej instrukcji SELECT?
Po wykonaniu poniższej instrukcji: SELECT Category FROM MonitoringJob ORDER BY CreationDate DESC Otrzymuję z bazy danych następujące wartości: test3 test3 bildung test4 test3 test2 test1 ale chcę usunąć duplikaty, na przykład: bildung test4 test3 test2 test1 Próbowałem użyć DISTINCT, ale nie działa z ORDER BY w jednej instrukcji. Proszę pomóż. …

13
Jak przechowywać listę w kolumnie tabeli bazy danych
Tak więc, zgodnie z odpowiedzią Mehrdada na pokrewne pytanie , rozumiem, że „właściwa” kolumna tabeli bazy danych nie przechowuje listy. Należy raczej utworzyć inną tabelę, która skutecznie przechowuje elementy tej listy, a następnie połączyć się z nią bezpośrednio lub za pośrednictwem tabeli skrzyżowań. Jednak typ listy, który chcę utworzyć, będzie …

10
Porównanie zakresów dat
W MySQL, jeśli mam listę zakresów dat (początek zakresu i koniec zakresu). na przykład 10/06/1983 to 14/06/1983 15/07/1983 to 16/07/1983 18/07/1983 to 18/07/1983 Chcę sprawdzić, czy inny zakres dat zawiera JAKIEKOLWIEK zakresy znajdujące się już na liście, jak mam to zrobić? na przykład 06/06/1983 to 18/06/1983 = IN LIST 10/06/1983 …
116 sql  mysql  date 

11
Jak mogę zobaczyć SQL, który zostanie wygenerowany przez dane zapytanie ActiveRecord w Ruby on Rails
Chciałbym zobaczyć instrukcję SQL, którą wygeneruje dane zapytanie ActiveRecord. Rozumiem, że mogę uzyskać te informacje z dziennika po wysłaniu zapytania, ale zastanawiam się, czy istnieje metoda, którą można wywołać i kwerendę ActiveRecord. Na przykład: SampleModel.find(:all, :select => "DISTINCT(*)", :conditions => ["`date` > #{self.date}"], :limit => 1, :order => '`date`', :group …

10
Jak używać zmiennych w Oracle SQL Developer?
Poniżej znajduje się przykład użycia zmiennych w SQL Server 2000. DECLARE @EmpIDVar INT SET @EmpIDVar = 1234 SELECT * FROM Employees WHERE EmployeeID = @EmpIDVar Chcę zrobić dokładnie to samo w Oracle, używając SQL Developer bez dodatkowej złożoności. Wydaje się, że jest to bardzo prosta rzecz, ale nie mogę znaleźć …
116 sql  oracle  variables  declare 


7
Jak usunąć z wielu tabel w MySQL?
Próbuję usunąć z kilku tabel naraz. Zrobiłem trochę badań i wymyśliłem to DELETE FROM `pets` p, `pets_activities` pa WHERE p.`order` > :order AND p.`pet_id` = :pet_id AND pa.`id` = p.`pet_id` Jednak otrzymuję ten błąd Uncaught Database_Exception [1064]: Wystąpił błąd w składni SQL; sprawdź podręcznik, który odpowiada Twojej wersji serwera MySQL, …

6
Pobieranie wyniku dynamicznego SQL do zmiennej dla serwera sql
Wykonywanie dynamicznego SQL w następujący sposób w procedurze składowanej: DECLARE @sqlCommand nvarchar(1000) DECLARE @city varchar(75) SET @city = 'London' SET @sqlCommand = 'SELECT COUNT(*) FROM customers WHERE City = @city' EXECUTE sp_executesql @sqlCommand, N'@city nvarchar(75)', @city = @city Jak używać wartości kolumny count (*) jako wartości zwracanej w SP?

29
Dlaczego nie kochasz SQL? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 4 lata temu . Popraw to pytanie Ostatnio dużo słyszałem, że SQL to okropny język i …
116 sql  frameworks 



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.