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.

13
Pobieranie listy tabel i pól w każdej z nich w bazie danych
Zastanawiam się nad stworzeniem podstawowego ORM (wyłącznie dla zabawy) i zastanawiałem się, czy istnieje sposób na zwrócenie listy tabel w bazie danych, a także pól dla każdej tabeli? Korzystając z tego, chcę mieć możliwość przechodzenia przez zestaw wyników (w C #), a następnie powiedzieć dla każdej tabeli w zestawie wyników, …
85 sql  tsql 

4
Division (/) nie daje mojej odpowiedzi w postgresql
Mam tabeli softwarei kolumn w nim jako dev_cost, sell_cost. Jeśli dev_costto 16000 i sell_costto 7500. Jak znaleźć ilość oprogramowania do sprzedania w celu odzyskania dev_cost? Zapytałem jak poniżej: select dev_cost / sell_cost from software ; Jako odpowiedź zwraca 2. Ale musimy zdobyć 3, prawda? Jakie byłoby zapytanie? Z góry dziękuję.

4
konwersja int na real w sqlite
Podział w sqlite zwracanej wartości całkowitej sqlite> select totalUsers/totalBids from (select (select count(*) from Bids) as totalBids , (select count(*) from Users) as totalUsers) A; 1 Czy możemy zapisać wynik, aby otrzymać rzeczywistą wartość wyniku dzielenia?
85 sql  sqlite  casting  division 

5
Błąd podczas importowania zrzutu SQL do MySQL: nieznana baza danych / nie można utworzyć bazy danych
Nie wiem, jak zaimportować plik zrzutu SQL. Nie mogę zaimportować bazy danych bez jej utworzenia w MySQL. Oto błąd wyświetlany, gdy database_namenie został jeszcze utworzony: username= nazwa użytkownika osoby mającej dostęp do bazy danych na oryginalnym serwerze. database_name= nazwa bazy danych z oryginalnego serwera $ mysql -u username -p -h …




5
MySQL: Jak wstawić rekord dla każdego wyniku w zapytaniu SQL?
Powiedz, że mam wybór SELECT DISTINCT id, customer_id, domain FROM config WHERE type = 'foo'; która zwraca niektóre rekordy. Jak mogę wstawić wiersz zasięgu w zestawie wyników, np INSERT INTO config (id, customer_id, domain) VALUES (@id, @customer_id, 'www.example.com'); gdzie @idi @customer_idsą pola wiersza w zestawie wyników? edycja: nie chciałem go …
84 mysql  sql  loops  insert 

4
Jak wstawić do tabeli zawierającej tylko jedną kolumnę IDENTITY?
(Pojawiłem się z tym pytaniem, próbując odpowiedzieć na to drugie ) Rozważmy następującą tabelę MS-SQL, zwaną GroupTable: Identyfikator grupy ------- 1 2 3 gdzie GroupID to klucz podstawowy i kolumna Identity. Jak wstawić nowy wiersz do tabeli (a tym samym wygenerować nowy identyfikator) bez używania IDENTITY_INSERT ON? Zauważ, że to: …

5
Oracle DateTime in Where Clause?
Mam sql coś takiego: SELECT EMP_NAME, DEPT FROM EMPLOYEE WHERE TIME_CREATED >= TO_DATE('26/JAN/2011','dd/mon/yyyy') -> Zwraca 10 wierszy i TIME_CREATED = '26 -JAN-2011 ' Teraz, kiedy to robię, nie odzyskuję żadnych wierszy SELECT EMP_NAME, DEPT FROM EMPLOYEE WHERE TIME_CREATED = TO_DATE('26/JAN/2011','dd/mon/yyyy') -> Wziął większe niż na zewnątrz Jakiś powód dlaczego?


3
Jak sprawić, by kolumna widoku NIE była NULL
Próbuję utworzyć widok, w którym chcę, aby kolumna była tylko prawdą lub fałszem. Jednak wydaje się, że niezależnie od tego, co robię, SQL Server (2008) uważa, że ​​moja kolumna bitowa może być w jakiś sposób zerowa. Mam tabelę o nazwie „Produkt” z kolumną „Status”, czyli INT, NULL. W widoku chcę …



3
Czy indeksy klastrowe muszą być unikalne?
Co się stanie, jeśli indeks klastrowy nie jest unikalny? Czy może to prowadzić do złej wydajności, ponieważ wstawione wiersze wpływają na pewnego rodzaju „przepełnioną” stronę? Czy jest „stworzony” jako wyjątkowy, a jeśli tak, to w jaki sposób? Jaki jest najlepszy sposób, aby uczynić go wyjątkowym? Pytam, ponieważ obecnie używam indeksu …

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.