wiskoththa

Active member
  • Aug 21, 2006
    375
    24
    28
    Udawwka ona machanla

    same server eke thiyena database 2ka tables dekak join karala select query ekak gahanne kohomada?
     

    knight11

    Active member
  • Jun 1, 2011
    586
    108
    43
    SQL server or MySQL ?


    For SQL Server, use full qualified object names.

    [DbName].[schema name (default 'dbo')]. [TableName].[Column name]

    Ex.



    Select * from
    DbA.dbo.Table1 A
    inner join
    DbB.dbo.Table2 B
    on A.Col1 = B.Col1
    where A.Col2 >0


    You can even join two databases on two different servers by adding as a linked server.
     
    Last edited:

    HAneo

    Well-known member
  • Jan 30, 2007
    12,970
    29,167
    113
    Homagama
    Udawwka ona machanla

    same server eke thiyena database 2ka tables dekak join karala select query ekak gahanne kohomada?

    SELECT *
    INTO #Reciever
    FROM OPENROWSET('SQLNCLI',
    'DRIVER={SQL Server};SERVER=ServerName;UID=userID;PWD=password',
    'SELECT *
    FROM dbName.dbo.receiver')
    WHERE min_price >= @min_price
    AND max_price <= @max_price

    *i didn't seen "same server"
    you can use tables within same server different Database like this

    select * from B2BSystem.dbo.[Level1]
    B2BSystem = database name
    dbo = schema
    Level1 = table
     
    Last edited: