Pytania otagowane jako select

Podstawowa instrukcja SQL, SELECT pobiera dane z jednej lub wielu tabel lub innych źródeł danych zestawu wierszy, takich jak widoki lub funkcje wartościowane w tabeli.


8
Czy select * nadal jest dużym nie-nie na SQL Server 2012?
W dawnych czasach uważano, że jest to duże nie-do zrobienia select * from tablelub select count(*) from tableze względu na hit wydajności. Czy nadal tak jest w przypadku późniejszych wersji programu SQL Server (używam 2012 r., Ale myślę, że pytanie dotyczyłoby lat 2008–2014)? Edycja: Ponieważ ludzie wydają się mnie tutaj …

3
Dlaczego to zapytanie działa?
Mam dwie tabele, table_a (id, name) i table_b (id), powiedzmy na Oracle 12c. Dlaczego to zapytanie nie zwraca wyjątku? select * from table_a where name in (select name from table_b); Z tego, co rozumiem, Oracle postrzega to jako select * from table_a where name = name; Ale nie rozumiem, dlaczego?


5
Jak wybrać z wyników POKAŻ STATUS TABELI
Chciałbym ograniczyć wiersze i kolumny, które wracają z SHOW TABLE STATUS polecenie w MySQL 5.1. Czy istnieje sposób na uzyskanie tych samych informacji za pomocą SELECTinstrukcji, dzięki czemu mogę manipulować wynikami w normalny sposób?
36 mysql  select 

1
UŻYWANIE konstruktu w klauzuli JOIN może w niektórych przypadkach wprowadzić bariery optymalizacyjne?
Zwrócono mi uwagę, że USINGkonstrukcja (zamiast ON) w FROMklauzuli SELECTzapytań może w niektórych przypadkach wprowadzić bariery optymalizacyjne. Mam na myśli to słowo kluczowe: WYBIERZ * Od Dołącz b UŻYCIEM (a_id) Tylko w bardziej skomplikowanych przypadkach. Kontekst: ten komentarz do tego pytania . Używam tego bardzo często i jak dotąd niczego …



2
Dlaczego SELECT * byłby o magnitudo szybszy niż SELECT foo?
Rozważ tabelę wartości i skrótów, takie jak: +------------+----------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +------------+----------+------+-----+---------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment | | val | char(9) | NO | | NULL | | | val_hashed | char(50) …

2
oracle - lista użytkowników z dostępem do niektórych tabel
Jestem pewien, że już o to pytano, ale nie mogę znaleźć odpowiednich informacji na następujące tematy. Czy istnieje jakiś rodzaj gotowej tabeli, który może wykonać następujące czynności (użyłem dba_tab_privs, ale jest on ograniczony i nie spełnia wszystkich moich potrzeb), jeśli nie, ktoś ma jakieś pytania dotyczące odpowiedzi na poniższe pytania? …

2
Alias ​​kolumny odniesienia na tej samej liście WYBIERZ
Konwertuję stary system oparty na MS-Access na PostgreSQL. W programie Access pola utworzone w SELECT mogą być używane jako części równań dla późniejszych pól, takich jak to: SELECT samples.id, samples.wet_weight / samples.dry_weight - 1 AS percent_water, 100 * percent_water AS percent_water_100 FROM samples; Kiedy robię to w PostgreSQL, Postgres zgłasza …

5
Korzyści z używania backtick (`) w zapytaniach MySQL?
W MySQL możemy tworzyć zapytania z lub bez `symbolu backtick ( ). Przykład: SELECT * FROM TEST; SELECT * FROM `TEST`; Oba działają dobrze w konsoli mysql. Czy jest między nimi jakaś różnica techniczna? Czy jest jakaś korzyść przy użyciu ( `) w porównaniu z prostymi zapytaniami?
25 mysql  select 


2
Używanie instrukcji SELECT w klauzuli WHERE innej instrukcji SELECT
Stworzyłem projekt zdalnej aplikacji na libpq dla PostrgreSQL . Zachowuje się dobrze, ale profilowałem ogólne działanie aplikacji. Dla każdego końcowego wyniku biznesowego, który produkuję, zdarza się, że nazywam coś w rodzaju klauzuli 40 wyboru (ponad tcpip). Mam wspomnienia z SQL-Servera przypominające mi o zminimalizowaniu liczby interakcji między moją zdalną aplikacją …


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.