SlideShare a Scribd company logo
1 of 14
KELOMPOK 1
Achmad Fatoni 8113120002
Dedik Efendi 8113120008
Defi Agustina 8113120009
Lesmono Sadewo 8113120012
SET OPERATORS
TIPE – TIPE SET OPERATORS
 MINUS
 UNION
 UNION ALL
 INTERSECT
SYARAT DAN KETENTUAN DALAM
MENGGUNAKAN SET OPERATORS
Jumlah tipe kolom yang ingin ditampilkan harus sama
antara query yang pertama dan query kedua
Order by clause dapat dipakai pada query terakhir dan jika
tidak ditentukan data akan diurutkan secara ascending
Perbedaan dengan JOIN yaitu jika menggunakan join table
akan bertambah kesamping sedangkan menggunakan set
operators table akan bertambah kebawah
Sebagai contoh terdapat 2 table.
Tabel data1
Tabel data2
MINUS OPERATOR
Minus Operator akan menggabungkan 2 query dan menghasilkan data yang ada pada
TABEL data1 tetapi tidak ada pada tabel data2
Select nama, gaji from data1 MINUS select nama, gaji from data2;
INTERSECT OPERATOR
Intersect Operator akan menggabungkan 2 query dan menghasilkan data yang sama antara
hasil dari query pertama dan hasil dari query kedua
Select nama, gaji from data1 INTERSECT select nama, gaji from data2;
UNION OPERATOR
Union Operator akan menggabungkan hasil dari 2 query, dimana hasil dari penggabungan 2 query
tersebut telah dieleminasi dari duplikat data.
Select nama, gaji from data1 UNION select nama, gaji from data2;
UNION ALL OPERATOR
Union All Operator akan menggabungkan hasil dari 2 query, dimana hasil dari
penggabungan 2 query tersebut tidak dieleminasi dari duplikat data
Select nama, gaji from data1 UNION ALL select nama, gaji from data2;
sama – sama

More Related Content

Viewers also liked

Estereotiipos sobre la inmigración
Estereotiipos sobre la inmigraciónEstereotiipos sobre la inmigración
Estereotiipos sobre la inmigraciónainhoa
 
Qué es eso de integración
Qué es eso de integraciónQué es eso de integración
Qué es eso de integraciónainhoa
 
La poblacion y los sectores economicos de españa
La poblacion y los sectores economicos de españaLa poblacion y los sectores economicos de españa
La poblacion y los sectores economicos de españajosemanuelcremades
 
Mecanismos de transferencia (cuestionario)
Mecanismos de transferencia (cuestionario)Mecanismos de transferencia (cuestionario)
Mecanismos de transferencia (cuestionario)Oscar Astorga
 
Creacion del blog (autoguardado)
Creacion del blog (autoguardado)Creacion del blog (autoguardado)
Creacion del blog (autoguardado)sena
 
Alvaru juan jorge zol
Alvaru juan jorge zolAlvaru juan jorge zol
Alvaru juan jorge zolsena
 
Presentacion 3 (1)
Presentacion 3 (1)Presentacion 3 (1)
Presentacion 3 (1)jaky9727
 
Proceso de aprendizaje
Proceso de aprendizajeProceso de aprendizaje
Proceso de aprendizajeDanilo Montero
 
Planeacion curricular 2014
Planeacion curricular 2014Planeacion curricular 2014
Planeacion curricular 2014miguel jaramillo
 
Examen corregido
Examen corregidoExamen corregido
Examen corregidojaky9727
 
Hecho net beans_1
Hecho net beans_1Hecho net beans_1
Hecho net beans_1jaky9727
 
Planeacion curricular 2014
Planeacion curricular 2014Planeacion curricular 2014
Planeacion curricular 2014miguel jaramillo
 
Socializacion De Mi Proyecto (Autoguardado)
Socializacion De Mi Proyecto (Autoguardado)Socializacion De Mi Proyecto (Autoguardado)
Socializacion De Mi Proyecto (Autoguardado)sena
 
Salud comunitaria
Salud comunitariaSalud comunitaria
Salud comunitariadariianita
 

Viewers also liked (20)

Estereotiipos sobre la inmigración
Estereotiipos sobre la inmigraciónEstereotiipos sobre la inmigración
Estereotiipos sobre la inmigración
 
Qué es eso de integración
Qué es eso de integraciónQué es eso de integración
Qué es eso de integración
 
La poblacion y los sectores economicos de españa
La poblacion y los sectores economicos de españaLa poblacion y los sectores economicos de españa
La poblacion y los sectores economicos de españa
 
Mecanismos de transferencia (cuestionario)
Mecanismos de transferencia (cuestionario)Mecanismos de transferencia (cuestionario)
Mecanismos de transferencia (cuestionario)
 
Alfabeto Emocional
Alfabeto EmocionalAlfabeto Emocional
Alfabeto Emocional
 
Creacion del blog (autoguardado)
Creacion del blog (autoguardado)Creacion del blog (autoguardado)
Creacion del blog (autoguardado)
 
Alvaru juan jorge zol
Alvaru juan jorge zolAlvaru juan jorge zol
Alvaru juan jorge zol
 
Presentacion 3 (1)
Presentacion 3 (1)Presentacion 3 (1)
Presentacion 3 (1)
 
Proceso de aprendizaje
Proceso de aprendizajeProceso de aprendizaje
Proceso de aprendizaje
 
Las 7 leyes espirituales
Las 7 leyes espiritualesLas 7 leyes espirituales
Las 7 leyes espirituales
 
Planeacion curricular 2014
Planeacion curricular 2014Planeacion curricular 2014
Planeacion curricular 2014
 
La cistella del port
La cistella del portLa cistella del port
La cistella del port
 
Examen corregido
Examen corregidoExamen corregido
Examen corregido
 
Hecho net beans_1
Hecho net beans_1Hecho net beans_1
Hecho net beans_1
 
Planeacion curricular 2014
Planeacion curricular 2014Planeacion curricular 2014
Planeacion curricular 2014
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
Naturaleza de la psicologia
Naturaleza de la psicologiaNaturaleza de la psicologia
Naturaleza de la psicologia
 
Socializacion De Mi Proyecto (Autoguardado)
Socializacion De Mi Proyecto (Autoguardado)Socializacion De Mi Proyecto (Autoguardado)
Socializacion De Mi Proyecto (Autoguardado)
 
Sistema sexagesimal.
Sistema sexagesimal.Sistema sexagesimal.
Sistema sexagesimal.
 
Salud comunitaria
Salud comunitariaSalud comunitaria
Salud comunitaria
 

Similar to Set operators

Similar to Set operators (6)

Lapers 6 1235010002
Lapers 6 1235010002Lapers 6 1235010002
Lapers 6 1235010002
 
Laporan praktikum1
Laporan praktikum1Laporan praktikum1
Laporan praktikum1
 
Data manipulation language 2
Data  manipulation language 2Data  manipulation language 2
Data manipulation language 2
 
Select Multi Table.pptx
Select Multi Table.pptxSelect Multi Table.pptx
Select Multi Table.pptx
 
Laporan praktikum modul 8 (dml part 2)
Laporan praktikum modul 8 (dml part 2)Laporan praktikum modul 8 (dml part 2)
Laporan praktikum modul 8 (dml part 2)
 
Job 5.1
Job 5.1Job 5.1
Job 5.1
 

Set operators

  • 1. KELOMPOK 1 Achmad Fatoni 8113120002 Dedik Efendi 8113120008 Defi Agustina 8113120009 Lesmono Sadewo 8113120012
  • 3. TIPE – TIPE SET OPERATORS  MINUS  UNION  UNION ALL  INTERSECT
  • 4. SYARAT DAN KETENTUAN DALAM MENGGUNAKAN SET OPERATORS Jumlah tipe kolom yang ingin ditampilkan harus sama antara query yang pertama dan query kedua Order by clause dapat dipakai pada query terakhir dan jika tidak ditentukan data akan diurutkan secara ascending Perbedaan dengan JOIN yaitu jika menggunakan join table akan bertambah kesamping sedangkan menggunakan set operators table akan bertambah kebawah
  • 5. Sebagai contoh terdapat 2 table. Tabel data1 Tabel data2
  • 6. MINUS OPERATOR Minus Operator akan menggabungkan 2 query dan menghasilkan data yang ada pada TABEL data1 tetapi tidak ada pada tabel data2
  • 7. Select nama, gaji from data1 MINUS select nama, gaji from data2;
  • 8. INTERSECT OPERATOR Intersect Operator akan menggabungkan 2 query dan menghasilkan data yang sama antara hasil dari query pertama dan hasil dari query kedua
  • 9. Select nama, gaji from data1 INTERSECT select nama, gaji from data2;
  • 10. UNION OPERATOR Union Operator akan menggabungkan hasil dari 2 query, dimana hasil dari penggabungan 2 query tersebut telah dieleminasi dari duplikat data.
  • 11. Select nama, gaji from data1 UNION select nama, gaji from data2;
  • 12. UNION ALL OPERATOR Union All Operator akan menggabungkan hasil dari 2 query, dimana hasil dari penggabungan 2 query tersebut tidak dieleminasi dari duplikat data
  • 13. Select nama, gaji from data1 UNION ALL select nama, gaji from data2;