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.


3
Zwraca liczbę wierszy, na które mają wpływ instrukcje UPDATE
Jak uzyskać liczbę wierszy, na które ma wpływ zapytanie UPDATE w procedurze składowanej (SQL Server 2005), jako zestaw wyników. na przykład CREATE PROCEDURE UpdateTables AS BEGIN -- SET NOCOUNT ON added to prevent extra result sets from -- interfering with SELECT statements. SET NOCOUNT ON; UPDATE Table1 Set Column = …
97 sql  sql-server 

7
Zapytanie dotyczy tabeli w postgres
Jak mogę sprawdzić wszystkie GRANTS przyznane obiektowi w postgres? Na przykład mam tabelę „mytable”: GRANT SELECT, INSERT ON mytable TO user1 GRANT UPDATE ON mytable TO user2 Potrzebuję czegoś, co da mi: user1: SELECT, INSERT user2: UPDATE
97 sql  postgresql  grant 


11
Grupowanie w interwał 5 minut w zakresie czasu
Mam pewne problemy z poleceniami mySQL, które chcę wykonać. SELECT a.timestamp, name, count(b.name) FROM time a, id b WHERE a.user = b.user AND a.id = b.id AND b.name = 'John' AND a.timestamp BETWEEN '2010-11-16 10:30:00' AND '2010-11-16 11:00:00' GROUP BY a.timestamp To jest moje aktualne oświadczenie wyjściowe. timestamp name count(b.name) …
97 mysql  sql  group-by 


3
Usuń tabelę tymczasową, jeśli istnieje
Mam dwa wiersze kodu w SQL, które tworzą dwie tabele w locie, muszę zrobić coś takiego IF TABLE EXISTS DROP IT AND CREATE IT AGAIN ELSE CREATE IT moje wiersze są następujące CREATE TABLE ##CLIENTS_KEYWORD(client_id int) CREATE TABLE ##TEMP_CLIENTS_KEYWORD(client_id int) jak mogę zastosować tę koncepcję do tych dwóch tabel w …
96 sql  sql-server 

21
Zapytanie MySQL, aby wybrać dane z ostatniego tygodnia?
Cześć, mam tabelę z polem daty i kilkoma innymi informacjami. Chcę zaznaczyć wszystkie wpisy z ostatniego tygodnia (tydzień zaczyna się od niedzieli). wartości w tabeli: id date 2 2011-05-14 09:17:25 5 2011-05-16 09:17:25 6 2011-05-17 09:17:25 8 2011-05-20 09:17:25 15 2011-05-22 09:17:25 Chcę wybrać wszystkie identyfikatory z zeszłego tygodnia, oczekiwane …
96 mysql  sql  database  datetime 


3
Jak mogę wybrać opcję SELECT UNIQUE z LINQ?
Mam taką listę: Red Red Brown Yellow Green Green Brown Red Orange Próbuję zrobić SELECT UNIQUE z LINQ, tj. Chcę Red Brown Yellow Green Orange var uniqueColors = from dbo in database.MainTable where dbo.Property == true select dbo.Color.Name; Następnie zmieniłem to na var uniqueColors = from dbo in database.MainTable where …


6
tworzenie losowej liczby za pomocą MYSQL
Chciałbym wiedzieć, czy istnieje sposób na wybranie losowo wygenerowanej liczby od 100 do 500 wraz z zapytaniem wybierającym. Na przykład: SELECT name, address, random_number FROM users Nie muszę przechowywać tego numeru w db i używać go tylko do wyświetlania. Próbowałem czegoś takiego, ale to nie działa. SELECT name, address, FLOOR(RAND() …
96 mysql  sql 

8
TSQL - Jak używać GO wewnątrz bloku BEGIN .. END?
Generuję skrypt do automatycznej migracji zmian z wielu programistycznych baz danych do przemieszczania / produkcji. Zasadniczo wymaga kilku skryptów zmian i łączy je w jeden skrypt, opakowując każdy skrypt w IF whatever BEGIN ... ENDinstrukcję. Jednak niektóre skrypty wymagają GOinstrukcji, aby na przykład parser SQL wiedział o nowej kolumnie po …

12
Czy powinienem zatwierdzić czy wycofać transakcję odczytu?
Mam zapytanie odczytu, które wykonuję w ramach transakcji, aby określić poziom izolacji. Co mam zrobić po zakończeniu zapytania? Zatwierdź transakcję Wycofaj transakcję Nic nie rób (co spowoduje wycofanie transakcji na końcu using bloku) Jakie są konsekwencje wykonania każdego z nich? using (IDbConnection connection = ConnectionFactory.CreateConnection()) { using (IDbTransaction transaction = …


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.