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.

4
Funkcja IndexOf w T-SQL
Biorąc pod uwagę kolumnę adresu e-mail, muszę znaleźć pozycję znaku @ dla podłańcucha. Jaka jest indexoffunkcja dla ciągów znaków w T-SQL? Szukasz czegoś, co zwraca pozycję podciągu w ciągu. w C # var s = "abcde"; s.IndexOf('c'); // yields 2
168 sql  sql-server  tsql  string 

24
Nie udało się włączyć ograniczeń. Co najmniej jeden wiersz zawiera wartości naruszające ograniczenia inne niż null, unikatowe lub związane z kluczem obcym
Wykonuję sprzężenie zewnętrzne i pomyślnie wykonuję je w informixbazie danych, ale w moim kodzie pojawia się następujący wyjątek: DataTable dt = TeachingLoadDAL.GetCoursesWithEvalState(i, bat); Nie udało się włączyć ograniczeń. Co najmniej jeden wiersz zawiera wartości naruszające ograniczenia inne niż null, unikatowe lub związane z kluczem obcym. Znam problem, ale nie wiem, …
168 c#  asp.net  sql  database  informix 



5
Jak wykonać INNER JOIN na wielu kolumnach
Pracuję nad projektem domowym i mam wykonać zapytanie do bazy danych, które wyszuka loty według nazwy miasta lub kodu lotniska, ale flightstabela zawiera tylko kody lotnisk, więc jeśli chcę szukać według miasta, muszę dołączyć do airportsstołu. Tabela lotnisk zawiera następujące kolumny: code, city Tabela lotów zawiera następujące kolumny: airline, flt_no, …
168 sql  database 


13
Jak pogrupować czas według godziny lub 10 minut
jak kiedy to robię SELECT [Date] FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY [Date] jak mogę określić okres dla grupy? MS SQL 2008 2nd Edit Próbuję SELECT MIN([Date]) AS RecT, AVG(Value) FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY (DATEPART(MINUTE, [Date]) / 10) ORDER BY RecT zmieniono% 10 na / 10. czy można wyprowadzić datę bez milisekund?


3
Co oznaczają flagi kolumn w MySQL Workbench?
Odpowiedzi na to pytanie są wysiłkiem społeczności . Edytuj istniejące odpowiedzi, aby ulepszyć ten post. Obecnie nie przyjmuje nowych odpowiedzi ani interakcji. W edytorze tabel MySQL Workbench dostępnych jest 7 flag kolumn: PK, NN, UQ, BIN, UN, ZF, AI. PK oczywiście oznacza klucz podstawowy. A co z innymi?

13
Zaktualizuj wiele kolumn w języku SQL
Czy istnieje sposób aktualizowania wielu kolumn w programie SQL Server w taki sam sposób, jak używana jest instrukcja wstawiania? Coś jak: Update table1 set (a,b,c,d,e,f,g,h,i,j,k)= (t2.a,t2.b,t2.c,t2.d,t2.e,t2.f,t2.g,t2.h,t2.i,t2.j,t2.k) from table2 t2 where table1.id=table2.id Lub coś takiego, a nie tak: update table set a=t2.a,b=t2.b etc co może być dość męczące, jeśli masz ponad …

30
Który jest szybszy / najlepszy? SELECT * lub SELECT kolumna1, kolumna2, kolumna3 itd
Słyszałem, że SELECT *ogólnie jest to zła praktyka podczas pisania poleceń SQL, ponieważ jest bardziej wydajna w przypadku SELECTkolumn, których potrzebujesz. Jeśli potrzebuję SELECTkażdej kolumny w tabeli, powinienem użyć SELECT * FROM TABLE lub SELECT column1, colum2, column3, etc. FROM TABLE Czy wydajność naprawdę ma znaczenie w tym przypadku? Myślę, …
166 sql  database 





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.