SlideShare a Scribd company logo
1 of 2
Download to read offline
Base de Datos                                             TEKNOS

    PRACTICA USO DE “INNER JOIN” y
       “WHERE”   CON Y SIN ALIAS

Create database Practica7

Use Practica7

create table TPERSONAL (
IDPERSONAL Nvarchar(10)not null,
NomPERSONAL Nvarchar(50) not null)

Create Table TCOMPRAPRODUCTO (
IDCOMPRAPRODUCTO Nvarchar(10)not null,
NOMPRODUCTO Nvarchar(50)not null)

--Creando 3º tabla para relacionar
Create Table TCLIENTE(
IDCLIENTE Nvarchar(10)not null,
NOMCLIENTE Nvarchar(50)not null)


INSERT INto TPERSONAL (IDPERSONAL,NomPERSONAL)values
('001','MAxi_Tomato')
INSERT INto TPERSONAL (IDPERSONAL,NomPERSONAL)values ('002','N_Aquarium')
INSERT INto TPERSONAL (IDPERSONAL,NomPERSONAL)values ('003','Ripper_ROo')

INSERT INto TCOMPRAPRODUCTO (IDCOMPRAPRODUCTO,NOMPRODUCTO)values
('001','Camote')
INSERT INto TCOMPRAPRODUCTO (IDCOMPRAPRODUCTO,NOMPRODUCTO)values
('002','Zapallo')
INSERT INto TCOMPRAPRODUCTO (IDCOMPRAPRODUCTO,NOMPRODUCTO)values
('003','Cereales')


INSERT INto TCLIENTE (IDCLIENTE,NOMCLIENTE)values ('001','Ascuas')
INSERT INto TCLIENTE (IDCLIENTE,NOMCLIENTE)values ('002','GT4')
INSERT INto TCLIENTE (IDCLIENTE,NOMCLIENTE)values ('003','R-Tipe FINAL')

--CON INNER JOIN
USE BDFERRETERIASQL
SELECT NomPERSONAL, NOMPRODUCTO
FROM TPERSONAL INNER JOIN TCOMPRAPRODUCTO ON
TPERSONAL.IDPERSONAL = TCOMPRAPRODUCTO.IDCOMPRAPRODUCTO
Base de Datos                                           TEKNOS




--CON ALIAS y WHERE
USE BDFERRETERIASQL
SELECT A.NomPERSONAL,B.NOMPRODUCTO
FROM TPERSONAL A,TCOMPRAPRODUCTO B
WHERE A.IDPERSONAL = B.IDCOMPRAPRODUCTO




--RELACIONANDO
SELECT TPERSONAL.NomPERSONAL , TCLIENTE.NOMCLIENTE FROM TPERSONAL INNER
JOIN TCLIENTE ON TPERSONAL.IDCLIENTE = TCLIENTES.IDCLIENTE

More Related Content

What's hot

[2019] 아직도 돈 주고 DB 쓰나요? for Developer
[2019] 아직도 돈 주고 DB 쓰나요? for Developer[2019] 아직도 돈 주고 DB 쓰나요? for Developer
[2019] 아직도 돈 주고 DB 쓰나요? for DeveloperNHN FORWARD
 
Feature flagsareflawed
Feature flagsareflawedFeature flagsareflawed
Feature flagsareflawedStephen Young
 
Feature Flags Are Flawed: Let's Make Them Better
Feature Flags Are Flawed: Let's Make Them BetterFeature Flags Are Flawed: Let's Make Them Better
Feature Flags Are Flawed: Let's Make Them BetterStephen Young
 
20171014 tips for manipulating filesystem in julia
20171014 tips for manipulating filesystem in julia20171014 tips for manipulating filesystem in julia
20171014 tips for manipulating filesystem in julia岳華 杜
 
for this particular program how do i create the input innotepad 1st ? #includ...
for this particular program how do i create the input innotepad 1st ? #includ...for this particular program how do i create the input innotepad 1st ? #includ...
for this particular program how do i create the input innotepad 1st ? #includ...hwbloom59
 
Fine-grained Processing of CVS Archives with APFEL
Fine-grained Processing of CVS Archives with APFELFine-grained Processing of CVS Archives with APFEL
Fine-grained Processing of CVS Archives with APFELThomas Zimmermann
 
MySQL Create Table
MySQL Create TableMySQL Create Table
MySQL Create TableHoyoung Jung
 
Hashing endereçamento aberto - main
Hashing endereçamento aberto - mainHashing endereçamento aberto - main
Hashing endereçamento aberto - mainElaine Cecília Gatto
 
Php tutorial handout
Php tutorial handoutPhp tutorial handout
Php tutorial handoutSBalan Balan
 
for this particular program how do i create the input innotepad 1st ?#include...
for this particular program how do i create the input innotepad 1st ?#include...for this particular program how do i create the input innotepad 1st ?#include...
for this particular program how do i create the input innotepad 1st ?#include...hwbloom14
 
大量地区化解决方案V5
大量地区化解决方案V5大量地区化解决方案V5
大量地区化解决方案V5bqconf
 
Array imp of list
Array imp of listArray imp of list
Array imp of listElavarasi K
 
Dumping Perl 6 (AmsterdamX.pm)
Dumping Perl 6 (AmsterdamX.pm)Dumping Perl 6 (AmsterdamX.pm)
Dumping Perl 6 (AmsterdamX.pm)brian d foy
 
Dumping Perl 6 (French Perl Workshop)
Dumping Perl 6 (French Perl Workshop)Dumping Perl 6 (French Perl Workshop)
Dumping Perl 6 (French Perl Workshop)brian d foy
 
Debugging: Rules And Tools - PHPTek 11 Version
Debugging: Rules And Tools - PHPTek 11 VersionDebugging: Rules And Tools - PHPTek 11 Version
Debugging: Rules And Tools - PHPTek 11 VersionIan Barber
 

What's hot (20)

Criando tabelas
Criando tabelasCriando tabelas
Criando tabelas
 
[2019] 아직도 돈 주고 DB 쓰나요? for Developer
[2019] 아직도 돈 주고 DB 쓰나요? for Developer[2019] 아직도 돈 주고 DB 쓰나요? for Developer
[2019] 아직도 돈 주고 DB 쓰나요? for Developer
 
Feature flagsareflawed
Feature flagsareflawedFeature flagsareflawed
Feature flagsareflawed
 
Feature Flags Are Flawed: Let's Make Them Better
Feature Flags Are Flawed: Let's Make Them BetterFeature Flags Are Flawed: Let's Make Them Better
Feature Flags Are Flawed: Let's Make Them Better
 
20171014 tips for manipulating filesystem in julia
20171014 tips for manipulating filesystem in julia20171014 tips for manipulating filesystem in julia
20171014 tips for manipulating filesystem in julia
 
for this particular program how do i create the input innotepad 1st ? #includ...
for this particular program how do i create the input innotepad 1st ? #includ...for this particular program how do i create the input innotepad 1st ? #includ...
for this particular program how do i create the input innotepad 1st ? #includ...
 
Deber base
Deber baseDeber base
Deber base
 
Sencha Touch Intro
Sencha Touch IntroSencha Touch Intro
Sencha Touch Intro
 
Fine-grained Processing of CVS Archives with APFEL
Fine-grained Processing of CVS Archives with APFELFine-grained Processing of CVS Archives with APFEL
Fine-grained Processing of CVS Archives with APFEL
 
MySQL Create Table
MySQL Create TableMySQL Create Table
MySQL Create Table
 
Hashing endereçamento aberto - main
Hashing endereçamento aberto - mainHashing endereçamento aberto - main
Hashing endereçamento aberto - main
 
Php tutorial handout
Php tutorial handoutPhp tutorial handout
Php tutorial handout
 
for this particular program how do i create the input innotepad 1st ?#include...
for this particular program how do i create the input innotepad 1st ?#include...for this particular program how do i create the input innotepad 1st ?#include...
for this particular program how do i create the input innotepad 1st ?#include...
 
大量地区化解决方案V5
大量地区化解决方案V5大量地区化解决方案V5
大量地区化解决方案V5
 
Base de datos horario sirena
Base de datos horario sirenaBase de datos horario sirena
Base de datos horario sirena
 
Array imp of list
Array imp of listArray imp of list
Array imp of list
 
Dumping Perl 6 (AmsterdamX.pm)
Dumping Perl 6 (AmsterdamX.pm)Dumping Perl 6 (AmsterdamX.pm)
Dumping Perl 6 (AmsterdamX.pm)
 
Exploring ES6
Exploring ES6Exploring ES6
Exploring ES6
 
Dumping Perl 6 (French Perl Workshop)
Dumping Perl 6 (French Perl Workshop)Dumping Perl 6 (French Perl Workshop)
Dumping Perl 6 (French Perl Workshop)
 
Debugging: Rules And Tools - PHPTek 11 Version
Debugging: Rules And Tools - PHPTek 11 VersionDebugging: Rules And Tools - PHPTek 11 Version
Debugging: Rules And Tools - PHPTek 11 Version
 

Viewers also liked

. Pendidikan pancasila
. Pendidikan pancasila. Pendidikan pancasila
. Pendidikan pancasilamybebebz
 
Integra tablet arm_brochure
Integra tablet arm_brochureIntegra tablet arm_brochure
Integra tablet arm_brochureAcarsi
 
Curso mei 837 sistemas de protección contra incendios
Curso mei 837   sistemas de protección contra incendiosCurso mei 837   sistemas de protección contra incendios
Curso mei 837 sistemas de protección contra incendiosProcasecapacita
 
Summer 2012 Handicaps
Summer 2012 HandicapsSummer 2012 Handicaps
Summer 2012 HandicapsCJH47
 
Keputusan Mahkamah Sangat Tidak Adil – Keluarga Aminulrasyid
Keputusan Mahkamah Sangat Tidak Adil – Keluarga AminulrasyidKeputusan Mahkamah Sangat Tidak Adil – Keluarga Aminulrasyid
Keputusan Mahkamah Sangat Tidak Adil – Keluarga Aminulrasyidfrubo
 
Verizon Borderless Lifestlye Survey: What connected activites do consumers en...
Verizon Borderless Lifestlye Survey: What connected activites do consumers en...Verizon Borderless Lifestlye Survey: What connected activites do consumers en...
Verizon Borderless Lifestlye Survey: What connected activites do consumers en...Verizon
 
Il mattino squadra speciale anti buche ecco il piano
Il mattino squadra speciale anti buche ecco il pianoIl mattino squadra speciale anti buche ecco il piano
Il mattino squadra speciale anti buche ecco il pianoritachiliberti
 

Viewers also liked (7)

. Pendidikan pancasila
. Pendidikan pancasila. Pendidikan pancasila
. Pendidikan pancasila
 
Integra tablet arm_brochure
Integra tablet arm_brochureIntegra tablet arm_brochure
Integra tablet arm_brochure
 
Curso mei 837 sistemas de protección contra incendios
Curso mei 837   sistemas de protección contra incendiosCurso mei 837   sistemas de protección contra incendios
Curso mei 837 sistemas de protección contra incendios
 
Summer 2012 Handicaps
Summer 2012 HandicapsSummer 2012 Handicaps
Summer 2012 Handicaps
 
Keputusan Mahkamah Sangat Tidak Adil – Keluarga Aminulrasyid
Keputusan Mahkamah Sangat Tidak Adil – Keluarga AminulrasyidKeputusan Mahkamah Sangat Tidak Adil – Keluarga Aminulrasyid
Keputusan Mahkamah Sangat Tidak Adil – Keluarga Aminulrasyid
 
Verizon Borderless Lifestlye Survey: What connected activites do consumers en...
Verizon Borderless Lifestlye Survey: What connected activites do consumers en...Verizon Borderless Lifestlye Survey: What connected activites do consumers en...
Verizon Borderless Lifestlye Survey: What connected activites do consumers en...
 
Il mattino squadra speciale anti buche ecco il piano
Il mattino squadra speciale anti buche ecco il pianoIl mattino squadra speciale anti buche ecco il piano
Il mattino squadra speciale anti buche ecco il piano
 

Uso de joins julio

  • 1. Base de Datos TEKNOS PRACTICA USO DE “INNER JOIN” y “WHERE” CON Y SIN ALIAS Create database Practica7 Use Practica7 create table TPERSONAL ( IDPERSONAL Nvarchar(10)not null, NomPERSONAL Nvarchar(50) not null) Create Table TCOMPRAPRODUCTO ( IDCOMPRAPRODUCTO Nvarchar(10)not null, NOMPRODUCTO Nvarchar(50)not null) --Creando 3º tabla para relacionar Create Table TCLIENTE( IDCLIENTE Nvarchar(10)not null, NOMCLIENTE Nvarchar(50)not null) INSERT INto TPERSONAL (IDPERSONAL,NomPERSONAL)values ('001','MAxi_Tomato') INSERT INto TPERSONAL (IDPERSONAL,NomPERSONAL)values ('002','N_Aquarium') INSERT INto TPERSONAL (IDPERSONAL,NomPERSONAL)values ('003','Ripper_ROo') INSERT INto TCOMPRAPRODUCTO (IDCOMPRAPRODUCTO,NOMPRODUCTO)values ('001','Camote') INSERT INto TCOMPRAPRODUCTO (IDCOMPRAPRODUCTO,NOMPRODUCTO)values ('002','Zapallo') INSERT INto TCOMPRAPRODUCTO (IDCOMPRAPRODUCTO,NOMPRODUCTO)values ('003','Cereales') INSERT INto TCLIENTE (IDCLIENTE,NOMCLIENTE)values ('001','Ascuas') INSERT INto TCLIENTE (IDCLIENTE,NOMCLIENTE)values ('002','GT4') INSERT INto TCLIENTE (IDCLIENTE,NOMCLIENTE)values ('003','R-Tipe FINAL') --CON INNER JOIN USE BDFERRETERIASQL SELECT NomPERSONAL, NOMPRODUCTO FROM TPERSONAL INNER JOIN TCOMPRAPRODUCTO ON TPERSONAL.IDPERSONAL = TCOMPRAPRODUCTO.IDCOMPRAPRODUCTO
  • 2. Base de Datos TEKNOS --CON ALIAS y WHERE USE BDFERRETERIASQL SELECT A.NomPERSONAL,B.NOMPRODUCTO FROM TPERSONAL A,TCOMPRAPRODUCTO B WHERE A.IDPERSONAL = B.IDCOMPRAPRODUCTO --RELACIONANDO SELECT TPERSONAL.NomPERSONAL , TCLIENTE.NOMCLIENTE FROM TPERSONAL INNER JOIN TCLIENTE ON TPERSONAL.IDCLIENTE = TCLIENTES.IDCLIENTE