sql
Czy kolejność łączenia ma znaczenie w SQL?
Pomijając wydajność, czy otrzymam taki sam wynik z zapytania A i b poniżej? A co z C i D?
-- A
select *
from a left join b ... t;blahblan>
-- D
select *
from a join c
on <blahblah>
join b
on <blahblan>
Znajdź wiersze, które mają tę samą wartość w kolumnie w MySQL
W tabeli [member] niektóre wiersze mają taką samą wartość dla kolumny email.
login_id | email
---------|-------------------- ... eźć te rzędy i zobaczyć, czy powinny być usunięte.
Jakiego polecenia SQL powinienem użyć, aby znaleźć te wiersze? (MySQL 5)
Jakie są plusy i minusy wykonywania obliczeń w sql vs. w aplikacji
shopkeeper tabela zawiera następujące pola:
id (bigint),amount (numeric(19,2)),createddate (timestamp)
Powiedzmy, że mam ... nia podobnego rodzaju.
Czy możesz mi powiedzieć, które podejście jest lepsze w warunki wykonania i inne aspekty i dlaczego?
LINQ do SQL-Left Outer Join with multiple join conditions
Mam następujący SQL, który próbuję przetłumaczyć na LINQ:
SELECT f.value
FROM period as p
LEFT OUTER JOIN facts AS f ON p. ... p
LEFT OUTER JOIN facts AS f ON p.id = f.periodid
WHERE p.companyid = 100 AND f.otherid = 17
Nie do końca o to mi chodzi.
Prawidłowe wykorzystanie transakcji w SQL Server 2008
Mam 2 polecenia i oba muszą być poprawnie wykonane lub żaden z nich nie jest wykonywany.
Więc myślę, że potrzebuję transakcji ... a, ale update Komenda ma problem. Jak zaimplementować to, aby cofnąć oba polecenia, jeśli któreś z nich ma błąd w wykonaniu?
Uzyskaj najwyższe N rekordów dla każdej grupy wyników zgrupowanych
Poniżej przedstawiamy najprostszy możliwy przykład, choć każde rozwiązanie powinno być w stanie skalować do dowolnej liczby n ... (select * from mytable order by `Group`, Age desc, Person) x
group by `Group`
Chciałbym móc to zbudować, choć Nie wiem jak.
SQL / mysql-Select distinct / UNIQUE but return all columns?
SELECT DISTINCT field1, field2, field3, ...... FROM table
Próbuję wykonać następujące polecenie sql, ale chcę, aby zwracało wszystkie kolumny czy to możliwe? Coś w stylu:
SELECT DISTINCT field1, * from table
Importuj plik CSV do SQL Server
Szukam pomocy w zaimportowaniu pliku .csv do SQL Server za pomocą BULK INSERT i mam kilka podstawowych pytań.
Zagadnienia: ... ELDTERMINATOR = ',', --CSV field delimiter
ROWTERMINATOR = '\n', --Use to shift the control to next row
TABLOCK
)
Uruchom wszystkie pliki SQL w katalogu
Mam numer .pliki sql, które muszę uruchomić w celu zastosowania zmian wprowadzonych przez innych programistów w bazie danych ... go wzoru:
0001 - abc.sql
0002 - abcef.sql
0003 - abc.sql
...
Czy jest sposób, aby uruchomić je wszystkie za jednym razem?
Kiedy muszę używać średnika zamiast ukośnika w Oracle SQL?
Dyskutowaliśmy w tym tygodniu w mojej firmie o tym, jak powinniśmy pisać nasze skrypty SQL.
Tło:
Nasza baza danych to Orac ... ych to Oracle, jaki jest właściwy sposób na napisanie skryptu SQL? Ponieważ wiesz, że DB jest Oracle należy zawsze używać /?
Jak mogę dołączyć wiele tabel SQL przy użyciu identyfikatorów?
Mam 4 różne stoły, do których chcę dołączyć. Tabele mają następującą strukturę kolumn:
TableA - aID | nameA | dID
TableB - ... TableC ON(TableB.cID= Tablec.cID)
INNER JOIN TableA ta ON(ta.dID= TableD.dID)
WHERE (DATE(TableC.date)=date(now()))
Jak skopiować plik w formacie CSV za pomocą SQLPLUS?
Chcę wyodrębnić kilka zapytań do formatu wyjściowego CSV. Niestety, nie mogę użyć żadnego fantazyjnego klienta SQL ani żadnego języka, aby to zrobić. Muszę użyć SQLPLUS.
Jak to zrobić?
skuteczny sposób wdrożenia stronicowania
Czy powinienem użyć metody LINQ Skip() i Take() do stronicowania, czy zaimplementować własne stronicowanie za pomocą zapytani ... SQL?
Który jest najskuteczniejszy? Dlaczego miałbym wybierać jedno nad drugim?
Używam SQL Server 2008, ASP.NET MVC i LINQ.
Jak zaktualizować, jeśli istnieje, wstawić, jeśli nie (AKA "upsert" lub "merge") w MySQL?
Czy istnieje łatwy sposób na INSERT wiersz, gdy nie istnieje, lub UPDATE jeśli istnieje, używając jednego zapytania MySQL?
W SQL, jaka jest różnica między count (column) i count (*)?
Mam następujące zapytanie:
select column_name, count(column_name)
from table
group by column_name
having count(column_name) ... nie count(column_name) przez count(*) zwróci dodatkowy wiersz w wyniku, który zawiera null i liczbę null wartości w kolumnie.
Jak filtrować wyniki SQL w relacji has-many-through
Zakładając, że mam tabele student, club, i student_club:
student {
id
name
}
club {
id
name
}
student_club ... R JOIN student_club sc ON student.id = sc.student_id
LEFT JOIN club c ON c.id = sc.club_id
WHERE c.id = 30 AND c.id = 50
Jak przekonwertować Javę.util.Date to java.sql.Randka?
Próbuję użyć java.util.Date jako wejście, a następnie utworzenie z nim zapytania - więc potrzebuję java.sql.Date.
Byłem za ... rsji w sposób dorozumiany lub jawny - ale nawet nie wiem, jak bym to zrobił, ponieważ Java API jest nadal dość nowy dla mnie.
SET versus SELECT podczas przypisywania zmiennych?
Jakie są różnice pomiędzy poleceniami SET i SELECT przy przypisywaniu zmiennych w T-SQL?
Zapytanie SQL do wyboru dat pomiędzy dwoma datami
Mam start_date i end_date. Chcę dostać listę dat pomiędzy tymi dwoma datami. Czy ktoś może mi pomóc wskazać błąd w moim zapyt ... owance
from Calculation
where EmployeeId=1
and Date between 2011/02/25 and 2011/02/27
Tutaj Date jest zmienną datetime.
MySQL, lepiej wstawić NULL czy pusty łańcuch?
Mam formularz na stronie internetowej, która ma wiele różnych pól. Niektóre pola są opcjonalne, podczas gdy niektóre są obowi ... wartości, czy lepiej jest wstawić wartość NULL lub pusty łańcuch do kolumn DB, gdzie użytkownik nie umieścił żadnych danych?