t13
Tworzenie tabeli przez zapytanie
Wynik zapytania możemy zapamiętać jako nową tabelę. Polecenie służące do tworzenia tabeli na podstawie wyniku zapytania może występować w następującej formie:
CREATE TABLE DEPT
[(nazwa_kolumny [NULL | NOT NULL], ...)]
AS SELECT zapytanie
• Nowa tabela składa się ze wskazanych kolumn oraz z wierszy określonych poleceniem SELECT.
• Jeśli pozycje występujące na liście SELECT mają prawidłowe nazwy (jeśli nie są to wyrażenia) lub mają aliasy, lista nazw kolumn nowej tabeli może zostać pominięta.
• Jeśli podana jest lista nazw nowej tabeli, ilość pozycji listy musi się pokrywać z ilością pozycji, występujących na liście wyboru polecenia SELECT.
Przykład 1
Aby utworzyć tabelę DEPT30 z numerami, nazwiskami, stanowiskiem pracy i
pensjami pracowników zatrudnionych w departamencie 30, piszemy:
CREATE TABLE DEPT30
AS
SELECT EMPNO, ENAME, JOB, SAL
FROM EMP
WHERE DEPTNO = 30;
Table created.
Opis utworzonej tabeli DEPT30 otrzymamy za pomocą polecenia DESC:
DESC DEPT30
Name |
Nuli? |
Type |
EMPNO |
NOT NULL |
NUMBER(4) |
ENAME |
|
VARCHAR2(10) |
JOB |
|
VARCHAR2(9) |
SAL |
|
NUMBER(7,2) |
Język definiowania danych, słownik systemowy
Wyszukiwarka
Podobne podstrony:
t14 Tworzenie tabeli przez zapytaniePrzykład 2Aby utworzyć tabelę zawierającą nazwisko, pensję i klaskanuj0017 Do podstawowych funkcji banków należy: • tworzenie pieniądza przez bank3.2 Zapytania SQL SELECT 3.2.1 Zapytania SQL SELECT - podstawy Spróbuj napisać polpage0223 czyna Bóg tworzenie człowieka; przez co zaznacza, że dzieło to ma być wyższe i doskonalszeFizjologia (32) 36. Podczas tworzenia Hel przez komórki okładzinowe żołądka transportowanie jonów H+Kursory a PL/SOL nie umożliwia zapytań SQL, które zwracają całe tabele (zawierające więcej niż jedenTWORZENIE SIECI PRZEZ SPOŁECZNOŚĆ digg.com (wykop) facebook.com - Zuckerberg - nowe myślenie społecz11. W przypadku opracowania rysunku lub tabeli przez studenta należy podać jako źrCCF20111010 018 W tworzeniu bezpieczeństwa narodowego III RP nie możemy popełniać błędów ze strategi19 Zadanie to osiągnięty przez Jednostkę wynik, zgodnie c przypadającą jej rolą w społeczny* podzialtworzenie tabeli w PGAdmin • i? pgAdmin III Plik Edycja Wtyczki Widok Narzędzia Pomoc $ : -Język zapytań■ Dla użytkowników typu „end user” polecenia wybierane zJ localhost / 127.0.0.1 / cX 3 tworzenie tabeli sgl ph: X ^^ Podstawy MySQL dla te X SQL FOREIGN KEYDSC04231 (2) LVI AUTOPORTRET POETY. WIESZCZ nego słowa. Radość tworzenia, samorealizacja przez sztuk69145 skanuj0017 Do podstawowych funkcji banków należy: • tworzenie pieniądza prze73187 ullman254 (2) 514 s zorientowani: obiektowo języki zapytań traktowano by jako równe, jeśli wygwięcej podobnych podstron