{"id":21621,"date":"2024-03-15T22:21:52","date_gmt":"2024-03-15T22:21:52","guid":{"rendered":"https:\/\/www.silicloud.com\/blog\/how-to-filter-out-duplicates-using-oracles-distinct-function\/"},"modified":"2024-03-21T20:55:27","modified_gmt":"2024-03-21T20:55:27","slug":"how-to-filter-out-duplicates-using-oracles-distinct-function","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/blog\/how-to-filter-out-duplicates-using-oracles-distinct-function\/","title":{"rendered":"How to filter out duplicates using Oracle&#8217;s Distinct function."},"content":{"rendered":"<p>In Oracle, the DISTINCT keyword is used to return unique rows in the query results. It can be used in the SELECT statement to filter out duplicate data.<\/p>\n<p>The basic syntax for using the DISTINCT keyword is as follows:<\/p>\n<p>Retrieve unique values from the specified columns in the table that meet the specified condition.<\/p>\n<p>In the syntax above, column1, column2,&#8230; represent the names of the columns to be returned, table_name is the name of the table to be queried, and condition is an optional WHERE clause used to filter data.<\/p>\n<p>Here is an example using the DISTINCT keyword:<\/p>\n<p>Choose unique departments from a list of employees.<\/p>\n<p>The above example will return unique values from the department column in the employees table.<\/p>\n<p>It is important to note that the DISTINCT keyword removes duplicates from all columns returned in a query. If you only want to remove duplicates from specific columns, you can simply list out the column names that need to be de-duplicated.<\/p>\n<p>In addition, if the query includes aggregate functions (such as SUM, COUNT, AVG, etc.), there is no need to use the DISTINCT keyword because the aggregate function itself filters out duplicate data.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In Oracle, the DISTINCT keyword is used to return unique rows in the query results. It can be used in the SELECT statement to filter out duplicate data. The basic syntax for using the DISTINCT keyword is as follows: Retrieve unique values from the specified columns in the table that meet the specified condition. In [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-21621","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to filter out duplicates using Oracle&#039;s Distinct function. - Blog - Silicon Cloud<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/blog\/how-to-filter-out-duplicates-using-oracles-distinct-function\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to filter out duplicates using Oracle&#039;s Distinct function.\" \/>\n<meta property=\"og:description\" content=\"In Oracle, the DISTINCT keyword is used to return unique rows in the query results. It can be used in the SELECT statement to filter out duplicate data. The basic syntax for using the DISTINCT keyword is as follows: Retrieve unique values from the specified columns in the table that meet the specified condition. In [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/blog\/how-to-filter-out-duplicates-using-oracles-distinct-function\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-15T22:21:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-21T20:55:27+00:00\" \/>\n<meta name=\"author\" content=\"William Carter\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:site\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"William Carter\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-filter-out-duplicates-using-oracles-distinct-function\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-filter-out-duplicates-using-oracles-distinct-function\/\"},\"author\":{\"name\":\"William Carter\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/f697031891aacefc4b681d139781d3c0\"},\"headline\":\"How to filter out duplicates using Oracle&#8217;s Distinct function.\",\"datePublished\":\"2024-03-15T22:21:52+00:00\",\"dateModified\":\"2024-03-21T20:55:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-filter-out-duplicates-using-oracles-distinct-function\/\"},\"wordCount\":205,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-filter-out-duplicates-using-oracles-distinct-function\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/how-to-filter-out-duplicates-using-oracles-distinct-function\/\",\"name\":\"How to filter out duplicates using Oracle's Distinct function. - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\"},\"datePublished\":\"2024-03-15T22:21:52+00:00\",\"dateModified\":\"2024-03-21T20:55:27+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-filter-out-duplicates-using-oracles-distinct-function\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/blog\/how-to-filter-out-duplicates-using-oracles-distinct-function\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-filter-out-duplicates-using-oracles-distinct-function\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.silicloud.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to filter out duplicates using Oracle&#8217;s Distinct function.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"name\":\"Silicon Cloud Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\",\"name\":\"Silicon Cloud Blog\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"contentUrl\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"width\":1024,\"height\":1024,\"caption\":\"Silicon Cloud Blog\"},\"image\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\",\"https:\/\/twitter.com\/SiliCloudGlobal\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/f697031891aacefc4b681d139781d3c0\",\"name\":\"William Carter\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1786698071dd8d74bec894b512f9e3c610c3a2a32985f67e688976cee3c8bbef?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1786698071dd8d74bec894b512f9e3c610c3a2a32985f67e688976cee3c8bbef?s=96&d=mm&r=g\",\"caption\":\"William Carter\"},\"url\":\"https:\/\/www.silicloud.com\/blog\/author\/williamcarter\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to filter out duplicates using Oracle's Distinct function. - Blog - Silicon Cloud","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.silicloud.com\/blog\/how-to-filter-out-duplicates-using-oracles-distinct-function\/","og_locale":"en_US","og_type":"article","og_title":"How to filter out duplicates using Oracle's Distinct function.","og_description":"In Oracle, the DISTINCT keyword is used to return unique rows in the query results. It can be used in the SELECT statement to filter out duplicate data. The basic syntax for using the DISTINCT keyword is as follows: Retrieve unique values from the specified columns in the table that meet the specified condition. In [&hellip;]","og_url":"https:\/\/www.silicloud.com\/blog\/how-to-filter-out-duplicates-using-oracles-distinct-function\/","og_site_name":"Blog - Silicon Cloud","article_publisher":"https:\/\/www.facebook.com\/SiliCloudGlobal\/","article_published_time":"2024-03-15T22:21:52+00:00","article_modified_time":"2024-03-21T20:55:27+00:00","author":"William Carter","twitter_card":"summary_large_image","twitter_creator":"@SiliCloudGlobal","twitter_site":"@SiliCloudGlobal","twitter_misc":{"Written by":"William Carter","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.silicloud.com\/blog\/how-to-filter-out-duplicates-using-oracles-distinct-function\/#article","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-filter-out-duplicates-using-oracles-distinct-function\/"},"author":{"name":"William Carter","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/f697031891aacefc4b681d139781d3c0"},"headline":"How to filter out duplicates using Oracle&#8217;s Distinct function.","datePublished":"2024-03-15T22:21:52+00:00","dateModified":"2024-03-21T20:55:27+00:00","mainEntityOfPage":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-filter-out-duplicates-using-oracles-distinct-function\/"},"wordCount":205,"commentCount":0,"publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/blog\/how-to-filter-out-duplicates-using-oracles-distinct-function\/","url":"https:\/\/www.silicloud.com\/blog\/how-to-filter-out-duplicates-using-oracles-distinct-function\/","name":"How to filter out duplicates using Oracle's Distinct function. - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/#website"},"datePublished":"2024-03-15T22:21:52+00:00","dateModified":"2024-03-21T20:55:27+00:00","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-filter-out-duplicates-using-oracles-distinct-function\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/blog\/how-to-filter-out-duplicates-using-oracles-distinct-function\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/blog\/how-to-filter-out-duplicates-using-oracles-distinct-function\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.silicloud.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to filter out duplicates using Oracle&#8217;s Distinct function."}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/blog\/#website","url":"https:\/\/www.silicloud.com\/blog\/","name":"Silicon Cloud Blog","description":"","publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.silicloud.com\/blog\/#organization","name":"Silicon Cloud Blog","url":"https:\/\/www.silicloud.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","contentUrl":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","width":1024,"height":1024,"caption":"Silicon Cloud Blog"},"image":{"@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SiliCloudGlobal\/","https:\/\/twitter.com\/SiliCloudGlobal"]},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/f697031891aacefc4b681d139781d3c0","name":"William Carter","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/1786698071dd8d74bec894b512f9e3c610c3a2a32985f67e688976cee3c8bbef?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1786698071dd8d74bec894b512f9e3c610c3a2a32985f67e688976cee3c8bbef?s=96&d=mm&r=g","caption":"William Carter"},"url":"https:\/\/www.silicloud.com\/blog\/author\/williamcarter\/"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/21621","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/comments?post=21621"}],"version-history":[{"count":1,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/21621\/revisions"}],"predecessor-version":[{"id":55493,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/21621\/revisions\/55493"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/media?parent=21621"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/categories?post=21621"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/tags?post=21621"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}