Lägga till tabeller i frågor (Visual Database Tools)

gäller för:SQL Server

När du skapar en fråga hämtar du data från en tabell eller andra objekt som är strukturerade som tabeller – vyer och vissa användardefinierade funktioner. Om du vill arbeta med något av dessa objekt i frågan lägger du till dem i diagramfönstret.

Lägga till ett tabell- eller tabellvärdesobjekt i en fråga

  1. Högerklicka på bakgrunden i fönstret Diagram i fråge- och vydesignern och välj Lägg till tabell på snabbmenyn.

  2. I dialogrutan Lägg till tabell väljer du fliken för den typ av objekt som du vill lägga till i frågan.

  3. Dubbelklicka på varje objekt som du vill lägga till i listan med objekt.

  4. När du är klar med att lägga till objekt väljer du Stäng.

    Fråge- och vydesignern uppdaterar diagramfönstret, villkorsfönstret och SQL-fönstret i enlighet med detta.

Tabeller och vyer läggs automatiskt till i frågan när du refererar till dem i -instruktionen i SQL-fönstret.

Fråge- och vydesignern visar inte datakolumner för en tabell eller tabellstrukturerat objekt om du inte har tillräcklig åtkomstbehörighet till den eller om providern inte kan returnera information om den. I sådana fall visas endast en titelrad och kryssrutan * (Alla kolumner) för tabellen eller tabellvärdesobjektet.

Lägga till en befintlig fråga i en ny fråga

  1. Kontrollera att SQL-fönstret visas i den nya fråga som du skapar.

  2. I SQL-fönstret skriver du en höger- och vänsterparentes () efter ordet FROM.

  3. Öppna Frågedesignern för den befintliga frågan. (Nu har du två Query Designers öppna.)

  4. Visa SQL-fönstret för den inre frågan – den befintliga fråga som du tar med i den nya, yttre frågan.

  5. Markera all text i SQL-fönstret och kopiera den till Urklipp.

  6. Välj i SQL-fönstret för den nya frågan, placera markören mellan de parenteser som du har lagt till och klistra in innehållet i Urklipp.

  7. När du fortfarande är i SQL-fönstret, lägg till ett alias efter slutparentesen.