{"id":7761,"date":"2023-06-29T16:33:45","date_gmt":"2023-06-29T11:03:45","guid":{"rendered":"https:\/\/innovationm.co\/?p=7761"},"modified":"2023-06-29T16:33:45","modified_gmt":"2023-06-29T11:03:45","slug":"coalesce-function-in-structured-query-language","status":"publish","type":"post","link":"https:\/\/www.innovationm.com\/blog\/coalesce-function-in-structured-query-language\/","title":{"rendered":"COALESCE() function in Structured Query Language\u00a0"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">The Meaning of Coalesce is <\/span><i><span style=\"font-weight: 400;\">to come together to form one larger group, substance, etc.<\/span><\/i><i><span style=\"font-weight: 400;\">\u00a0<\/span><\/i><\/p>\n<p><span style=\"font-weight: 400;\">In SQL, the COALESCE() function is a powerful tool used to handle NULL values in queries. The<\/span><span style=\"font-weight: 400;\"> function takes multiple arguments and returns the first non-NULL value. This function is extremely useful when dealing with NULL values in database tables.\u00a0<\/span><\/p>\n<p><b>What are NULL values in SQL?\u00a0<\/b><\/p>\n<p><span style=\"font-weight: 400;\">NULL is a special value in SQL that represents missing or unknown data. A NULL value is different from a zero value or a blank value. NULL values can be difficult to work with because they are not considered equal to any other value, even another NULL value.\u00a0<\/span><\/p>\n<p><b>Why use the COALESCE() function in SQL?\u00a0<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The COALESCE() function is used to handle NULL values in SQL queries. When querying data from a database table, NULL values can cause issues because they do not evaluate to any value or data type. The COALESCE() function helps to avoid these issues by replacing NULL values with a specified default value.\u00a0<\/span><\/p>\n<p><b>Syntax of the COALESCE() function in SQL\u00a0<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The syntax of the COALESCE() function in SQL is as follows:\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">COALESCE(expression1, expression2, expression3, &#8230;)\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The function takes multiple arguments, separated by commas. It returns the first non-NULL value in the list of arguments. If all the arguments are NULL, the function returns NULL.\u00a0<\/span><\/p>\n<p><b>Examples of the COALESCE() function in SQL\u00a0<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Let&#8217;s take a look at some examples to understand how the COALESCE() function is used in SQL. <\/span><b>Example 1: Simple use of the COALESCE() function\u00a0<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Suppose we have a table called employees that contains information about employees in a company. The table has columns for employee ID, name, salary, and department. Some of the employees do not have a department assigned yet. We can use the COALESCE() function to replace the NULL value in the department column with a default value, such as &#8220;unassigned&#8221;.\u00a0<\/span><\/p>\n<pre><span style=\"font-weight: 400;\">SELECT employee_id, name, salary, COALESCE(department, 'unassigned')\u00a0<\/span><\/pre>\n<p><span style=\"font-weight: 400;\">FROM employees;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In this example, the COALESCE() function is used to replace the NULL value in the department column with the string &#8216;unassigned&#8217; for any employee who does not have a department assigned.\u00a0<\/span><\/p>\n<p><b>Example 2: Using COALESCE() with multiple columns\u00a0<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Suppose we have a table called products that contain information about products in a store. The table has columns for product ID, name, price, and discount price. The discount price column may contain NULL values. We want to create a query that shows the discounted price if it exists, otherwise, it should show the regular price.\u00a0<\/span><\/p>\n<pre><span style=\"font-weight: 400;\">SELECT product_id, name, COALESCE(discount_price, price) AS price\u00a0<\/span><\/pre>\n<p><span style=\"font-weight: 400;\">FROM products;\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In this example, the COALESCE() function is used to show the discount price if it exists, otherwise, it shows the regular price.\u00a0<\/span><\/p>\n<p><b>Example 3: Using COALESCE() with subqueries\u00a0<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Suppose we have two tables: customers and orders. The customer table contains information about customers, and the orders table contains information about orders placed by customers. We want to create a query that shows the total number of orders placed by each customer, even if they have not placed any orders yet.\u00a0<\/span><\/p>\n<pre><span style=\"font-weight: 400;\">SELECT c.customer_id, c.name, COALESCE(SUM(o.quantity), 0) AS total_orders FROM customers c\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">LEFT JOIN orders o ON c.customer_id = o.customer_id\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">GROUP BY c.customer_id;\u00a0<\/span><\/pre>\n<p><span style=\"font-weight: 400;\">In this example, the COALESCE() function is used with a subquery to show the total number of orders placed by each customer. If a customer has not placed any orders, the COALESCE() function returns a value of 0.\u00a0<\/span><\/p>\n<p><b>COALESCE() function in WHERE clause\u00a0<\/b><\/p>\n<p><span style=\"font-weight: 400;\">When used in a WHERE clause, the COALESCE() function can be used to search for a specific value across multiple columns or tables. If a specific column or table does not have the desired value, the function can move to the next column or table in the list until it finds a non-null value.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For example, let&#8217;s say we have a table called &#8220;Customers&#8221; that contains the following columns: &#8220;customer_id&#8221;, &#8220;first_name&#8221;, &#8220;last_name&#8221;, and &#8220;email&#8221;. If we want to search for all customers whose email address is either &#8220;xyz@email.com&#8221; or &#8220;abc@email.com&#8221;, we could use the COALESCE() function in the WHERE clause like this:<\/span><\/p>\n<p><span style=\"font-weight: 400;\">SELECT * FROM Customers WHERE COALESCE(email, &#8221;) IN (&#8216;xyz@email.com&#8217;, &#8216;abc@email.com&#8217;);\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In this example, the COALESCE() function is used to check if the &#8220;email&#8221; column is equal to either &#8220;xyz@email.com&#8221; or &#8220;abc@email.com&#8221; If the &#8220;email&#8221; column is null, it will return an empty string (&#8221;), and then check if that empty string is equal to either email address. This allows us to search for the desired values across multiple columns and handle null values more efficiently.\u00a0<\/span><\/p>\n<p><b>Conclusion\u00a0<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The COALESCE() function is an essential tool in SQL for handling NULL values in queries. It helps to avoid issues that can arise when dealing with NULL values.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Meaning of Coalesce is to come together to form one larger group, substance, etc.\u00a0 In SQL, the COALESCE() function is a powerful tool used to handle NULL values in queries. The function takes multiple arguments and returns the first non-NULL value. This function is extremely useful when dealing with NULL values in database tables.\u00a0 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":7762,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[256,585,570,258],"tags":[722,883,881,882],"class_list":["post-7761","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-java-application","category-mobile-app-development","category-software-testing","category-web-technology","tag-blog","tag-clause","tag-coalesce","tag-subqueries"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>COALESCE() function in Structured Query Language\u00a0 InnovationM - Blog<\/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.innovationm.com\/blog\/coalesce-function-in-structured-query-language\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"COALESCE() function in Structured Query Language\u00a0 InnovationM - Blog\" \/>\n<meta property=\"og:description\" content=\"The Meaning of Coalesce is to come together to form one larger group, substance, etc.\u00a0 In SQL, the COALESCE() function is a powerful tool used to handle NULL values in queries. The function takes multiple arguments and returns the first non-NULL value. This function is extremely useful when dealing with NULL values in database tables.\u00a0 [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.innovationm.com\/blog\/coalesce-function-in-structured-query-language\/\" \/>\n<meta property=\"og:site_name\" content=\"InnovationM - Blog\" \/>\n<meta property=\"article:published_time\" content=\"2023-06-29T11:03:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2023\/06\/COALESCE-function-in-Structured-Query-Language.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1689\" \/>\n\t<meta property=\"og:image:height\" content=\"950\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"InnovationM Admin\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"InnovationM Admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/coalesce-function-in-structured-query-language\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/coalesce-function-in-structured-query-language\\\/\"},\"author\":{\"name\":\"InnovationM Admin\",\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/#\\\/schema\\\/person\\\/a831bf4602d69d1fa452e3de0c8862ed\"},\"headline\":\"COALESCE() function in Structured Query Language\u00a0\",\"datePublished\":\"2023-06-29T11:03:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/coalesce-function-in-structured-query-language\\\/\"},\"wordCount\":754,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/coalesce-function-in-structured-query-language\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/COALESCE-function-in-Structured-Query-Language.png\",\"keywords\":[\"blog\",\"clause\",\"coalesce\",\"subqueries\"],\"articleSection\":[\"Java Application\",\"Mobile App Development\",\"Software Testing\",\"Web Technology\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/coalesce-function-in-structured-query-language\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/coalesce-function-in-structured-query-language\\\/\",\"url\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/coalesce-function-in-structured-query-language\\\/\",\"name\":\"COALESCE() function in Structured Query Language\u00a0 InnovationM - Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/coalesce-function-in-structured-query-language\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/coalesce-function-in-structured-query-language\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/COALESCE-function-in-Structured-Query-Language.png\",\"datePublished\":\"2023-06-29T11:03:45+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/#\\\/schema\\\/person\\\/a831bf4602d69d1fa452e3de0c8862ed\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/coalesce-function-in-structured-query-language\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/coalesce-function-in-structured-query-language\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/coalesce-function-in-structured-query-language\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/COALESCE-function-in-Structured-Query-Language.png\",\"contentUrl\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/COALESCE-function-in-Structured-Query-Language.png\",\"width\":1689,\"height\":950},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/coalesce-function-in-structured-query-language\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"COALESCE() function in Structured Query Language\u00a0\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/\",\"name\":\"AI, Software Development & Digital Engineering Insights Blog | InnovationM\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/#\\\/schema\\\/person\\\/a831bf4602d69d1fa452e3de0c8862ed\",\"name\":\"InnovationM Admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5c99d9eece9dfbc82297cf34ddd58e9fe05bb52fe66c8f6bf6c0a45bfb6d7629?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5c99d9eece9dfbc82297cf34ddd58e9fe05bb52fe66c8f6bf6c0a45bfb6d7629?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5c99d9eece9dfbc82297cf34ddd58e9fe05bb52fe66c8f6bf6c0a45bfb6d7629?s=96&r=g\",\"caption\":\"InnovationM Admin\"},\"sameAs\":[\"https:\\\/\\\/www.innovationm.com\\\/\"],\"url\":\"https:\\\/\\\/www.innovationm.com\\\/blog\\\/author\\\/innovationmadmin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"COALESCE() function in Structured Query Language\u00a0 InnovationM - Blog","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.innovationm.com\/blog\/coalesce-function-in-structured-query-language\/","og_locale":"en_US","og_type":"article","og_title":"COALESCE() function in Structured Query Language\u00a0 InnovationM - Blog","og_description":"The Meaning of Coalesce is to come together to form one larger group, substance, etc.\u00a0 In SQL, the COALESCE() function is a powerful tool used to handle NULL values in queries. The function takes multiple arguments and returns the first non-NULL value. This function is extremely useful when dealing with NULL values in database tables.\u00a0 [&hellip;]","og_url":"https:\/\/www.innovationm.com\/blog\/coalesce-function-in-structured-query-language\/","og_site_name":"InnovationM - Blog","article_published_time":"2023-06-29T11:03:45+00:00","og_image":[{"width":1689,"height":950,"url":"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2023\/06\/COALESCE-function-in-Structured-Query-Language.png","type":"image\/png"}],"author":"InnovationM Admin","twitter_misc":{"Written by":"InnovationM Admin","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.innovationm.com\/blog\/coalesce-function-in-structured-query-language\/#article","isPartOf":{"@id":"https:\/\/www.innovationm.com\/blog\/coalesce-function-in-structured-query-language\/"},"author":{"name":"InnovationM Admin","@id":"https:\/\/www.innovationm.com\/blog\/#\/schema\/person\/a831bf4602d69d1fa452e3de0c8862ed"},"headline":"COALESCE() function in Structured Query Language\u00a0","datePublished":"2023-06-29T11:03:45+00:00","mainEntityOfPage":{"@id":"https:\/\/www.innovationm.com\/blog\/coalesce-function-in-structured-query-language\/"},"wordCount":754,"commentCount":0,"image":{"@id":"https:\/\/www.innovationm.com\/blog\/coalesce-function-in-structured-query-language\/#primaryimage"},"thumbnailUrl":"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2023\/06\/COALESCE-function-in-Structured-Query-Language.png","keywords":["blog","clause","coalesce","subqueries"],"articleSection":["Java Application","Mobile App Development","Software Testing","Web Technology"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.innovationm.com\/blog\/coalesce-function-in-structured-query-language\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.innovationm.com\/blog\/coalesce-function-in-structured-query-language\/","url":"https:\/\/www.innovationm.com\/blog\/coalesce-function-in-structured-query-language\/","name":"COALESCE() function in Structured Query Language\u00a0 InnovationM - Blog","isPartOf":{"@id":"https:\/\/www.innovationm.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.innovationm.com\/blog\/coalesce-function-in-structured-query-language\/#primaryimage"},"image":{"@id":"https:\/\/www.innovationm.com\/blog\/coalesce-function-in-structured-query-language\/#primaryimage"},"thumbnailUrl":"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2023\/06\/COALESCE-function-in-Structured-Query-Language.png","datePublished":"2023-06-29T11:03:45+00:00","author":{"@id":"https:\/\/www.innovationm.com\/blog\/#\/schema\/person\/a831bf4602d69d1fa452e3de0c8862ed"},"breadcrumb":{"@id":"https:\/\/www.innovationm.com\/blog\/coalesce-function-in-structured-query-language\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.innovationm.com\/blog\/coalesce-function-in-structured-query-language\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.innovationm.com\/blog\/coalesce-function-in-structured-query-language\/#primaryimage","url":"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2023\/06\/COALESCE-function-in-Structured-Query-Language.png","contentUrl":"https:\/\/www.innovationm.com\/blog\/wp-content\/uploads\/2023\/06\/COALESCE-function-in-Structured-Query-Language.png","width":1689,"height":950},{"@type":"BreadcrumbList","@id":"https:\/\/www.innovationm.com\/blog\/coalesce-function-in-structured-query-language\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.innovationm.com\/blog\/"},{"@type":"ListItem","position":2,"name":"COALESCE() function in Structured Query Language\u00a0"}]},{"@type":"WebSite","@id":"https:\/\/www.innovationm.com\/blog\/#website","url":"https:\/\/www.innovationm.com\/blog\/","name":"AI, Software Development & Digital Engineering Insights Blog | InnovationM","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.innovationm.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.innovationm.com\/blog\/#\/schema\/person\/a831bf4602d69d1fa452e3de0c8862ed","name":"InnovationM Admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/5c99d9eece9dfbc82297cf34ddd58e9fe05bb52fe66c8f6bf6c0a45bfb6d7629?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/5c99d9eece9dfbc82297cf34ddd58e9fe05bb52fe66c8f6bf6c0a45bfb6d7629?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5c99d9eece9dfbc82297cf34ddd58e9fe05bb52fe66c8f6bf6c0a45bfb6d7629?s=96&r=g","caption":"InnovationM Admin"},"sameAs":["https:\/\/www.innovationm.com\/"],"url":"https:\/\/www.innovationm.com\/blog\/author\/innovationmadmin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/posts\/7761","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/comments?post=7761"}],"version-history":[{"count":0,"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/posts\/7761\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/media\/7762"}],"wp:attachment":[{"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/media?parent=7761"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/categories?post=7761"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.innovationm.com\/blog\/wp-json\/wp\/v2\/tags?post=7761"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}