tsql

Oblicz sumę uruchomioną w SQL Server

Wyobraź sobie następującą tabelę (zwaną TestTable): id somedate somevalue -- -------- --------- 45 01/Jan/ ... i na ten temat. Ale może są inne sposoby, które ludzie mogą zasugerować? W tym celu należy wykonać następujące czynności:]}

Wybierz DISTINCT na jednej kolumnie

Używając SQL Server, mam... ID SKU PRODUCT ======================= 1 FOO-23 Orange 2 BAR-23 Orange 3 FOO-24 Ap ... ] FROM [TestData] WHERE ([PRODUCT] = (SELECT DISTINCT [PRODUCT] FROM [TestData] WHERE ([SKU] LIKE 'FOO-%')) ORDER BY [ID]

Czy istnieje kombinacja "LIKE" I " IN " w SQL?

W SQL i (niestety) często muszę używać warunków "LIKE " ze względu na bazy danych, które naruszają prawie każdą regułę normal ... omething LIKE 'batz%' Pracuję tutaj z SQl serverem i Oracle, ale interesuje mnie, czy jest to możliwe w jakimkolwiek RDBMS.

Zapytanie o listę wszystkich procedur składowanych

Jakie zapytanie może zwrócić nazwy wszystkich procedur przechowywanych w bazie danych SQL Server Gdyby zapytanie mogło wykluczyć systemowe procedury składowane, byłoby to jeszcze bardziej pomocne.

SQL Server: przykłady przestawnych danych ciągów

Próbuję znaleźć kilka prostych przykładów przestawnych SQL Server. Większość przykładów, które znalazłem dotyczą liczenia lu ... i wyglądały tak: Action1 VIEW EDIT Action2 VIEW NULL Action3 VIEW EDIT Czy jest to w ogóle możliwe z funkcją PIVOT?

Jak zrezygnować z domyślnego ograniczenia SQL nie znając jego nazwy?

W Microsoft SQL Server znam zapytanie, aby sprawdzić, czy istnieje domyślne ograniczenie dla kolumny i upuść domyślne ogranic ... myślne constraint in this table/ column', or ' delete DF_SmoeTable_ColName', but don 't give any errors if it can' t find it.

SQL RANK () versus ROW NUMBER()

Nie rozumiem różnic między nimi. Uruchomienie następującego SQL daje mi dwa idential result sets. Czy ktoś może wyjaśnić ró ... FROM SubStyle SELECT ID, [Description], ROW_NUMBER() OVER(PARTITION BY StyleID ORDER BY ID) as 'RowNumber' FROM SubStyle

Różnica między JOIN i OUTER JOIN w MySQL

Jaka jest różnica w wynikach między: RIGHT JOIN I RIGHT OUTER JOIN LEFT JOIN i LEFT OUTER JOIN ? Czy możesz to wyjaśnić na kilku przykładach?

Jakie jest znaczenie przedrostka N w wyrażeniach T-SQL?

Widziałem prefiks N w niektórych zapytaniach insert T-SQL. Wiele osób używało N przed wstawieniem wartości do tabeli. Szukał ... iem jakichkolwiek ciągów do tabeli. INSERT INTO Personnel.Employees VALUES(N'29730', N'Philippe', N'Horsford', 20.05, 1),

Jakie jest zastosowanie GO w SQL Server Management Studio & Transact SQL?

SQL Server Management Studio zawsze wstawia polecenie GO podczas tworzenia zapytania za pomocą prawego przycisku Menu "Script As". Dlaczego? Co właściwie robi GO?

Nazwa tabeli jako zmienna

Próbuję wykonać to zapytanie: declare @tablename varchar(50) set @tablename = 'test' select * from @tablename To powoduje n ... n 1, Linia 5 Musi zadeklarować zmienną table "@tablename". Jaki jest właściwy sposób dynamicznego wypełniania nazwy tabeli?

SQL Server wybrać do zmiennej@?

Mam następujący kod w jednym z moich SQL (2008) przechowywane Procs, który wykonuje doskonale dobrze: CREATE PROCEDURE ... ciwko ten sam stolik.... UGH!!! Jakieś sugestie, jak osiągnąć coś wzdłuż linii bez wielu zapytań przeciwko tej samej tabeli?

SELECT INTO A Table variable in T-SQL

Otrzymałem złożone zapytanie SELECT, z którego chciałbym wstawić wszystkie wiersze do zmiennej tabeli, ale T-SQL na to nie po ... em, ponieważ rowcount jest dość mały i jest uruchamiany ręcznie tylko w razie potrzeby. ...albo powiedz mi, czy robię to źle.

T-SQL Cast a Convert

Jakie są ogólne wskazówki, kiedy należy stosować CAST vs CONVERT? Czy są jakieś problemy z wydajnością związane z wyborem jednego kontra drugiego? Czy ktoś jest bliżej ANSI-SQL?

Najlepszy sposób pracy z transakcjami w MS SQL Server Management Studio

Załóżmy, że mam polecenie SQL, które jest składniowo i semantycznie poprawne, więc wykonuje. W Management Studio (lub jakim ... ym narzędziu do zapytań) jak Mogę przetestować polecenia SQL, a jeśli zauważę, że coś złamały, wycofaj (w osobnym zapytaniu?)

Nie równe <>!= operator na NULL

Czy ktoś mógłby wyjaśnić następujące zachowanie w SQL? SELECT * FROM MyTable WHERE MyColumn != NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn <> NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn IS NOT NULL (568 Results)

SQL JOIN vs w wydajności?

Mam przypadek, w którym użycie JOIN lub IN da mi prawidłowe wyniki... Który typowo ma lepszą wydajność i dlaczego? Ile to zależy od tego, na jakim serwerze bazodanowym działasz? (FYI używam MSSQL)

Jak mogę zaktualizować top 100 rekordów w SQL server

Chcę zaktualizować top 100 rekordów w SQL Server. Mam tabelę T1 z polami F1 i F2. T1 mA 200 rekordów. Chcę zaktualizować pole F1 w top 100 records. Jak mogę zaktualizować na podstawie TOP 100 W Sql Server?

Czy SQL czy nawet TSQL Turing jest kompletny?

To przyszło dzisiaj do biura. Nie mam zamiaru tego robić, ale teoretycznie mógłbyś napisać kompilator w SQL? Na pierwszy rz ... iego jak pisanie kompilatora w SQL, wiem, że byłoby to głupie, więc jeśli możemy uniknąć tej dyskusji, chciałbym doceniam to.

SQL Server query-Selecting COUNT (*) with DISTINCT

W SQL Server 2005 mam tabelę cm_production, która zawiera listę całego kodu, który został wprowadzony do produkcji. Tabela za ... yba po prostu nie mogę zawinąć głowy, jak powiedzieć mu, aby liczył tylko różne nazwy programów bez ich wybierania. Czy coś.