Hur man importerar SQL-databasdata till Excel-fil [Exempel]

Importera SQL-data till Excel-fil

I den här handledningen kommer vi att importera data från en extern SQL-databas. Den här övningen förutsätter att du har en fungerande instans av SQL Server och grunderna i SQL Server.

Först skapar vi SQL fil att importera i Excel. Om du redan har SQL-exporterad fil redo kan du hoppa över följande två steg och gå till nästa steg.

  1. Skapa en ny databas med namnet EmployeesDB
  2. Kör följande fråga
USE EmployeeDB
GO

CREATE TABLE [dbo].[employees](
	[employee_id] [numeric](18, 0) NOT NULL,
	[full_name] [nvarchar](75) NULL,
	[gender] [nvarchar](50) NULL,
	[department] [nvarchar](25) NULL,
	[position] [nvarchar](50) NULL,
	[salary] [numeric](18, 0) NULL,
 CONSTRAINT [PK_employees] PRIMARY KEY CLUSTERED 
(
	[employee_id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

GO

INSERT INTO employees(employee_id,full_name,gender,department,position,salary)
VALUES 
('4','Prince Jones','Male','Sales','Sales Rep',2300)
,('5','Henry Banks','Male','Sales','Sales Rep',2000)
,('6','Sharon Burrock','Female','Finance','Finance Manager',3000);

GO

Hur man importerar data till Excel med hjälp av Wizard Dialog

  • Skapa en ny arbetsbok i MS Excel
  • Klicka på fliken DATA

Importera data till Excel med hjälp av Wizard Dialog

  1. Välj från knappen Andra källor
  2. Välj från SQL Server som visas i bilden ovan

Importera data till Excel med hjälp av Wizard Dialog

  1. Ange servernamn/IP-adress. För den här handledningen ansluter jag till localhost 127.0.0.1
  2. Välj inloggningstyp. Eftersom jag är på en lokal dator och har Windows-autentisering aktiverad kommer jag inte att ange användar-id och lösenord. Om du ansluter till en fjärrserver måste du ange dessa uppgifter.
  3. Klicka på nästa knapp

När du är ansluten till databasservern. Ett fönster öppnas, du måste ange alla detaljer som visas i skärmdumpen

Importera data till Excel med hjälp av Wizard Dialog

  • Välj EmployeesDB från rullgardinsmenyn
  • Klicka på personaltabellen för att välja den
  • Klicka på nästa knapp.

Det kommer att öppna en dataanslutningsguide för att spara dataanslutning och avsluta processen för att ansluta till den anställdes data.

Importera data till Excel med hjälp av Wizard Dialog

  • Du kommer att få upp följande fönster

Importera data till Excel med hjälp av Wizard Dialog

  • Klicka på OK-knappen

Importera data till Excel med hjälp av Wizard Dialog

Ladda ner SQL- och Excel-filen

Hur man importerar MS Access-data till Excel med exempel

Här kommer vi att importera data från en enkel extern databas som drivs av Microsoft Access-databas. Vi kommer att importera produkttabellen till excel. Du kan ladda ner Microsoft Åtkomst till databasen.

  • Öppna en ny arbetsbok
  • Klicka på fliken DATA
  • Klicka på från Access-knappen som visas nedan

Importera MS Access-data till Excel

  • Du kommer att få upp dialogfönstret som visas nedan

Importera MS Access-data till Excel

  • Bläddra till databasen som du laddade ner och
  • Klicka på knappen Öppna

Importera MS Access-data till Excel

  • Klicka på OK-knappen
  • Du kommer att få följande data

Importera MS Access-data till Excel

Ladda ner databasen och Excel-filen