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.


20
Jak znaleźć „lukę” w uruchamianiu licznika za pomocą SQL?
Chciałbym znaleźć pierwszą „lukę” w kolumnie licznika w tabeli SQL. Na przykład, jeśli istnieją wartości 1, 2, 4 i 5, chciałbym się dowiedzieć 3. Mogę oczywiście uporządkować wartości i przejść przez to ręcznie, ale chciałbym wiedzieć, czy można to zrobić w języku SQL. Ponadto powinien to być dość standardowy SQL, …

3
Zaktualizuj lub wstaw (wiele wierszy i kolumn) z podzapytania w PostgreSQL
Próbuję zrobić coś takiego w postgres: UPDATE table1 SET (col1, col2) = (SELECT col2, col3 FROM othertable WHERE othertable.col1 = 123); INSERT INTO table1 (col1, col2) VALUES (SELECT col1, col2 FROM othertable) Ale punkt 1 nie jest możliwy nawet z postgres 9.0, jak wspomniano w dokumentacji ( http://www.postgresql.org/docs/9.0/static/sql-update.html ) Również …

9
MySQL łączy dwie kolumny w jedną
Próbuję znaleźć sposób na połączenie dwóch kolumn w jedną, ale zamiast tego otrzymuję wartość „0” w kolumnie zamiast kombinacji słów. Oto, czego próbowałem, a także inne: SELECT column1 + column2 AS column3 FROM table; SELECT column1 || column2 AS column3 FROM table; SELECT column1 + ' ' + column2 AS …
106 mysql  sql 

1
Odejmowanie 1 dnia od daty znacznika czasu
Używam Datagrip dla Postgresql. Mam tabelę z polem daty w formacie znacznika czasu (ex: 2016-11-01 00:00:00). Chcę móc: zastosuj operator matematyczny, aby odjąć 1 dzień filtruj je na podstawie okna czasowego obejmującego dziś - 130 dni wyświetlić go bez części znaczka gg / mm / ss (2016-10-31) Bieżące zapytanie początkowe: …
106 sql  postgresql  casting 

5
Railsy 3 wykonują niestandardowe zapytanie sql bez modelu
Muszę napisać samodzielny skrypt ruby, który będzie obsługiwał bazę danych. Użyłem kodu podanego poniżej w listwach 3 @connection = ActiveRecord::Base.establish_connection( :adapter => "mysql2", :host => "localhost", :database => "siteconfig_development", :username => "root", :password => "root123" ) results = @connection.execute("select * from users") results.each do |row| puts row[0] end ale pojawia …
105 sql  ruby-on-rails 

4
Jak włączyć zapytania rozproszone ad hoc
Kiedy uruchamiam zapytanie OPENROWSETw SQL Server 2000, to działa. Ale to samo zapytanie w programie SQL Server 2008 generuje następujący błąd: SQL Server zablokował dostęp do STATEMENT „OpenRowset / OpenDatasource” składnika „Ad Hoc Distributed Queries”, ponieważ ten składnik jest wyłączony w ramach konfiguracji zabezpieczeń dla tego serwera. Administrator systemu może …

6
Funkcja SQL jako domyślna wartość parametru?
Próbowałem zmienić domyślną wartość parametru za pomocą tego: ALTER PROCEDURE [dbo].[my_sp] @currentDate datetime = GETDATE() i wszystko, co dał mi prekompilator SQL, to ten błąd: Msg 102, poziom 15, stan 1, procedura my_sp, wiersz 8 Niepoprawna składnia w pobliżu „(”. Stworzyłem już procedurę. (Nie jestem pewien, czy to ma znaczenie). …


10
Jak połączyć liczby i ciągi, aby sformatować liczby w T-SQL?
Mam następującą funkcję ALTER FUNCTION [dbo].[ActualWeightDIMS] ( -- Add the parameters for the function here @ActualWeight int, @Actual_Dims_Lenght int, @Actual_Dims_Width int, @Actual_Dims_Height int ) RETURNS varchar(50) AS BEGIN DECLARE @ActualWeightDIMS varchar(50); --Actual Weight IF (@ActualWeight is not null) SET @ActualWeightDIMS = @ActualWeight; --Actual DIMS IF (@Actual_Dims_Lenght is not null) AND …
105 sql  tsql 


5
Postgresql SELECT, jeśli ciąg zawiera
Więc mam w moim Postgresql: TAG_TABLE ========================== id tag_name -------------------------- 1 aaa 2 bbb 3 ccc Aby uprościć mój problem, chcę wybrać „id” z TAG_TABLE, gdy ciąg „aaaaaaaa” zawiera „nazwa_tagu”. Idealnie więc powinien zwrócić tylko „1”, czyli identyfikator dla nazwy tagu „aaa” Oto, co robię do tej pory: SELECT id …
105 sql  postgresql 


3
SQLAlchemy: jak filtrować pole daty?
Oto model: class User(Base): ... birthday = Column(Date, index=True) #in database it's like '1987-01-17' ... Chcę filtrować między dwiema datami, na przykład, aby wybrać wszystkich użytkowników w przedziale 18-30 lat. Jak zaimplementować to z SQLAlchemy? Myślę o: query = DBSession.query(User).filter( and_(User.birthday >= '1988-01-17', User.birthday <= '1985-01-17') ) # means age …
105 python  sql  database  orm  sqlalchemy 

2
MySQL: nieprawidłowe użycie funkcji grupy
Używam MySQL. Oto mój schemat: Dostawcy ( sid: integer , sname: string, adres string) Części ( pid: integer , pname: string, color: string) Katalog ( sid: integer, pid: integer , cost: real) (klucze główne są pogrubione) Próbuję napisać zapytanie, aby wybrać wszystkie części, które są wykonane przez co najmniej dwóch …

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.