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.

9
Jak wybrać wiersze, które mają sygnaturę czasową bieżącego dnia?
Próbuję wybrać tylko dzisiejsze rekordy z tabeli bazy danych. Obecnie używam SELECT * FROM `table` WHERE (`timestamp` > DATE_SUB(now(), INTERVAL 1 DAY)); Ale to wymaga wyników z ostatnich 24 godzin i potrzebuję tylko do wybrania wyników z dnia dzisiejszego, ignorując czas. Jak mogę wybrać wyniki tylko na podstawie daty?
105 mysql  sql  timestamp 


9
Nie można znaleźć implementacji wzorca zapytania
W mojej aplikacji Silverlight próbuję utworzyć połączenie z bazą danych za pomocą LINQ. Najpierw dodaję nową klasę LINQ to SQL i przeciągam do niej tabelę o nazwie „tblPersoon”. Następnie w moim pliku serwisowym próbuję wykonać następujące zapytanie: [OperationContract] public tblPersoon GetPersoonByID(string id) { var query = (from p in tblPersoon …
105 c#  sql  silverlight  wcf  linq 

2
Jak używać wielu instrukcji WITH w jednym zapytaniu PostgreSQL?
Chciałbym „zadeklarować”, czym jest efektywnie wiele tabel TEMP przy użyciu instrukcji WITH. Zapytanie, które próbuję wykonać, wygląda następująco: WITH table_1 AS ( SELECT GENERATE_SERIES('2012-06-29', '2012-07-03', '1 day'::INTERVAL) AS date ) WITH table_2 AS ( SELECT GENERATE_SERIES('2012-06-30', '2012-07-13', '1 day'::INTERVAL) AS date ) SELECT * FROM table_1 WHERE date IN table_2 …

6
MySQL „utwórz schemat” i „utwórz bazę danych” - czy jest jakaś różnica
Biorąc szczyt do information_schemabazy danych i podchodząc do metadanych dla jednego z moich projektów dla zwierząt domowych, trudno mi zrozumieć, jakie (jeśli w ogóle) istnieją różnice między create schemapoleceniem a create databasepoleceniem MySQL. Czy są jakieś różnice? Jeśli nie, to czy jest to raczej typowy wzorzec zachowania dla relacyjnych baz …
104 sql  mysql  oracle  jdbc  database 

6
Konwertuj varchar na uniqueidentifier w SQL Server
Tabela, dla której nie mam kontroli nad schematem, zawiera kolumnę zdefiniowaną jako varchar (50), która przechowuje unikalne identyfikatory w formacie „a89b1acd95016ae6b9c8aabb07da2010” (bez łączników) Chcę przekonwertować je na uniqueidentifiers w SQL w celu przekazania do .Net Guid. Jednak następujące wiersze zapytania nie działają dla mnie: select cast('a89b1acd95016ae6b9c8aabb07da2010' as uniqueidentifier) select convert(uniqueidentifier, …

4
Wyeksportuj schemat bazy danych do pliku SQL
Czy można MS SQL Server 2008wyeksportować strukturę bazy danych do plikuT-SQL pliku? Chcę wyeksportować nie tylko schemat tabel, ale także klucze podstawowe, klucze obce, ograniczenia, indeksy, procedury składowane, typy / funkcje zdefiniowane przez użytkownika. Nie chcę również, aby dane były obecne w tym T-SQLpliku. Czy jest jakiś sposób, aby to …


10
SQL Server - gdzie jest „sys.functions”?
SQL Server 2005 ma świetne widoki sys.XXX w katalogu systemowym, z którego często korzystam. To, co mnie potyka, to: dlaczego istnieje widok „sys.procedures”, aby wyświetlić informacje o procedurach składowanych, ale nie ma widoku „sys.functions”, aby zobaczyć to samo dla funkcji składowanych? Czy nikt nie używa zapisanych funkcji? Uważam je za …

13
Dzielenie łańcucha na wiele wierszy w Oracle
Wiem, że do pewnego stopnia odpowiedziano na to za pomocą PHP i MYSQL, ale zastanawiałem się, czy ktoś mógłby mnie nauczyć najprostszego podejścia do dzielenia ciągu (rozdzielanego przecinkami) na wiele wierszy w Oracle 10g (najlepiej) i 11g. Tabela przedstawia się następująco: Name | Project | Error 108 test Err1, Err2, …
104 sql  string  oracle  plsql  tokenize 

9
Wstaw aktualizację przechowywanej procedury na SQL Server
Napisałem przechowywany proces, który dokona aktualizacji, jeśli istnieje rekord, w przeciwnym razie dokona wstawienia. Wygląda mniej więcej tak: update myTable set Col1=@col1, Col2=@col2 where ID=@ID if @@rowcount = 0 insert into myTable (Col1, Col2) values (@col1, @col2) Moja logika stojąca za pisaniem tego w ten sposób jest taka, że ​​aktualizacja …

5
Czy przyznać użytkownikowi uprawnienia do wykonywania wszystkich procedur składowanych w bazie danych?
Wygenerowałem skrypt ze starej bazy danych, utworzyłem nową bazę danych i zaimportowałem wszystkie dane ze starej bazy. Jak dotąd jednak żaden użytkownik nie ma uprawnień do wykonywania procedur składowanych. Wiem, że mogę użyć GRANT EXECUTE ON [storedProcName] TO [userName] Gdyby jednak było to tylko kilka procedur, mam ich około 100, …

10
MySQL INNER JOIN wybiera tylko jeden wiersz z drugiej tabeli
Mam userstabelę i paymentstabelę, dla każdego użytkownika, z którym mają płatności, mogą mieć wiele powiązanych płatności w paymentstabeli. Chciałbym wybrać wszystkich użytkowników, którzy mają płatności, ale wybrać tylko ostatnią płatność. Próbuję tego SQL, ale nigdy wcześniej nie próbowałem zagnieżdżonych instrukcji SQL, więc chcę wiedzieć, co robię źle. Doceń pomoc SELECT …
104 mysql  sql  select  inner-join 

5
COUNT DISTINCT z CONDITIONS
Chcę policzyć liczbę różnych pozycji w kolumnie podlegającej pewnym warunkom, na przykład jeśli tabela wygląda następująco: tag | entryID ----+--------- foo | 0 foo | 0 bar | 3 Jeśli chcę policzyć liczbę różnych tagów jako „liczbę tagów” ​​i policzyć liczbę różnych tagów o identyfikatorze pozycji> 0 jako „dodatnią liczbę …
104 sql 

3
SQLite - zamień część łańcucha
Czy można użyć SQLw SQLitetabeli do zastąpienia części łańcucha? Na przykład mam tabelę, w której jedno z pól zawiera ścieżkę do pliku. Czy istnieje możliwość wymiany części struny tak, aby np c:\afolder\afilename.bmp staje się c:\anewfolder\afilename.bmp ?
104 sql  sqlite 

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.