{"id":20181,"date":"2020-07-24T21:59:48","date_gmt":"2020-07-25T04:59:48","guid":{"rendered":"https:\/\/careerkarma.com\/blog\/?p=20181"},"modified":"2023-12-01T03:56:05","modified_gmt":"2023-12-01T11:56:05","slug":"sql-update","status":"publish","type":"post","link":"https:\/\/careerkarma.com\/blog\/sql-update\/","title":{"rendered":"SQL UPDATE: A Guide"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">How to Use the SQL UPDATE Statement<\/h2>\n\n\n\n<p>One of the core features of <a href=\"https:\/\/careerkarma.com\/blog\/how-long-is-to-learn-sql\/\">databases<\/a> is that stored values can be updated. You can change the values of any record in a database at any time. Values inside an SQL database are changed using the SQL UPDATE statement.<br><\/p>\n\n\n\n<p>In this guide, we\u2019re going to discuss what the SQL UPDATE statement is and how you can use it. We\u2019ll walk through examples of this statement in action to help you understand how it works.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What is SQL UPDATE?<\/h2>\n\n\n\n<p>The UPDATE statement updates existing data in an SQL table.<br><\/p>\n\n\n\n<p>It can be used to modify all records in a database or records that meet a certain condition or set of conditions. Here is the structure of a typical SQL UPDATE query:<br><\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>UPDATE table\nSET column1 = value1, column2 = value2\u2026\nWHERE condition(s);<\/pre><\/div>\n\n\n\n<p>\u201ctable\u201d refers to the name of the table whose records you want to update.<br><\/p>\n\n\n\n<p>The statements after the SET keyword are the names of the columns you want to update, followed by an equal sign, and then the value you want to assign to that column. To update multiple values, you need to separate each statement after SET with a comma.<br><\/p>\n\n\n\n<p>Let\u2019s walk through an example of the SQL UPDATE statement. We have a table called employees which has the following values:<br><\/p>\n\n\n\n<table class=\"wp-block-table course-info-table\"><tbody><tr><td><strong>id<\/strong><\/td><td><strong>name<\/strong><\/td><td><strong>title<\/strong><\/td><td><strong>hired_date<\/strong><\/td><td><strong>salary<\/strong><\/td><\/tr><tr><td>1<\/td><td>Thomas Carlton<\/td><td>Sales Associate<\/td><td>09-08-2019<\/td><td>28000<\/td><\/tr><tr><td>2<\/td><td>Lisa Ingles<\/td><td>Sales Associate<\/td><td>12-09-2019<\/td><td>28000<\/td><\/tr><tr><td>3<\/td><td>Victoria Carlisle<\/td><td>Sales Director<\/td><td>04-02-2017<\/td><td>36000<\/td><\/tr><\/tbody><\/table>\n\n\n\n<p><\/p>\n\n\n\n<p>We created this database in our tutorial on SQL INSERT. We\u2019re going to update a few records inside this database.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">SQL UPDATE in Action<\/h2>\n\n\n\n<p>Lisa Ingles has just married. Her surname has changed to Lisa Nelson. We can use an UPDATE statement to change her name in the employees table:<br><\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>UPDATE employees\nSET name = 'Lisa Nelson'\nWHERE id = 2;<\/pre><\/div>\n\n\n\n<p>This command changes a single column using the SET clause: name. Let\u2019s select her record from the database to verify that the changes have been made successfully:<br><\/p>\n\n\n\n<table class=\"wp-block-table course-info-table\"><tbody><tr><td><strong>id<\/strong><\/td><td><strong>name<\/strong><\/td><td><strong>title<\/strong><\/td><td><strong>hired_date<\/strong><\/td><td><strong>salary<\/strong><\/td><\/tr><tr><td>2<\/td><td>Lisa Nelson<\/td><td>Sales Associate<\/td><td>12-09-2019<\/td><td>28000<\/td><\/tr><\/tbody><\/table>\n\n\n\n<p><\/p>\n\n\n\n<p>Lisa\u2019s surname has been changed.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Update More Than One Record<\/h2>\n\n\n\n<p>You can update multiple existing records in a table using a single UPDATE statement. Usually, a <a href=\"https:\/\/careerkarma.com\/blog\/sql-where\/\">WHERE statement<\/a> is used when updating multiple columns to ensure that only certain records are updated.<br><\/p>\n\n\n\n<p>The executive team has decided that all Sales Associates are going to be renamed to Sales Representatives. To make this change, we\u2019ll need to write an UPDATE command:<br><\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>UPDATE employees\nSET title = 'Sales Representative'\nWHERE title = 'Sales Associate';<\/pre><\/div>\n\n\n\n<p>This command changes the value of \u201ctitle\u201d to \u201cSales Representative\u201d for all Sales Associates. Let\u2019s check to see if our change has been made:<br><\/p>\n\n\n\n<table class=\"wp-block-table course-info-table\"><tbody><tr><td><strong>id<\/strong><\/td><td><strong>name<\/strong><\/td><td><strong>title<\/strong><\/td><td><strong>hired_date<\/strong><\/td><td><strong>salary<\/strong><\/td><\/tr><tr><td>1<\/td><td>Thomas Carlton<\/td><td>Sales Representative<\/td><td>09-08-2019<\/td><td>28000<\/td><\/tr><tr><td>2<\/td><td>Lisa Nelson<\/td><td>Sales Representative<\/td><td>12-09-2019<\/td><td>28000<\/td><\/tr><tr><td>3<\/td><td>Victoria Carlisle<\/td><td>Sales Director<\/td><td>04-02-2017<\/td><td>36000<\/td><\/tr><\/tbody><\/table>\n\n\n\n<p><\/p>\n\n\n\n<p>Thomas Carlton and Lisa Nelson\u2019s titles have been changed. Victoria\u2019s title remains the same because she is a Sales Director.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Update All Records<\/h2>\n\n\n\n<p>By default, the UPDATE statement will amend all records in a database. You need to specify a <a href=\"https:\/\/careerkarma.com\/blog\/sql-where\/\">WHERE statement<\/a> to override this behavior.<br><\/p>\n\n\n\n<p>Every employee at our business is receiving a 5% pay increase. To make this change, we\u2019re going to use an UPDATE statement:<br><\/p>\n\n\n\n<div class=\"wp-block-codemirror-blocks-code-block code-block\"><pre>UPDATE employees\nSET salary = salary * 1.05;<\/pre><\/div>\n\n\n\n<p>This command amends the value of \u201csalary\u201d in every record in the database. We have used the multiplication operator (*) to increase every employee\u2019s salary by 1.05. This is equal to a 5% salary increase. Let\u2019s check our our database:<br><\/p>\n\n\n\n<table class=\"wp-block-table course-info-table\"><tbody><tr><td><strong>id<\/strong><\/td><td><strong>name<\/strong><\/td><td><strong>title<\/strong><\/td><td><strong>hired_date<\/strong><\/td><td><strong>salary<\/strong><\/td><\/tr><tr><td>1<\/td><td>Thomas Carlton<\/td><td>Sales Representative<\/td><td>09-08-2019<\/td><td>29400<\/td><\/tr><tr><td>2<\/td><td>Lisa Nelson<\/td><td>Sales Representative<\/td><td>12-09-2019<\/td><td>29400<\/td><\/tr><tr><td>3<\/td><td>Victoria Carlisle<\/td><td>Sales Director<\/td><td>04-02-2017<\/td><td>37800<\/td><\/tr><\/tbody><\/table>\n\n\n\n<p><\/p>\n\n\n\n<p>The salaries of all our employees have been successfully amended.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>The UPDATE statement amends one or more records in a database. It is usually used with a WHERE statement to select exactly what records should be amended.<br><\/p>\n\n\n\n<p>If you\u2019re looking for a challenge, write commands which:<br><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Increase the salaries of all Sales Representatives by 2%.<\/li><li>Changes Lisa\u2019s title to Senior Sales Representative.<\/li><li>Changes the hired date of Victoria Carlisle to 04-03-2017.<\/li><\/ul>\n\n\n\n<p>Now you\u2019re ready to start using the UPDATE statement like an <a href=\"https:\/\/careerkarma.com\/blog\/mysql-vs-sql-server\/\">SQL pro<\/a>!<\/p>\n","protected":false},"excerpt":{"rendered":"How to Use the SQL UPDATE Statement One of the core features of databases is that stored values can be updated. You can change the values of any record in a database at any time. Values inside an SQL database are changed using the SQL UPDATE statement. In this guide, we\u2019re going to discuss what&hellip;","protected":false},"author":240,"featured_media":20182,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[17284],"tags":[],"class_list":{"0":"post-20181","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-sql"},"acf":{"post_sub_title":"","sprint_id":"","query_class":"SQL","school_sft":"","parent_sft":"","school_privacy_policy":"","has_review":null,"is_sponser_post":"","is_guest_post":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>SQL UPDATE: A Guide | Career Karma<\/title>\n<meta name=\"description\" content=\"The SQL UPDATE statement amends data in an SQL table. On Career Karma, learn how to use the UPDATE statement.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/careerkarma.com\/blog\/sql-update\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SQL UPDATE: A Guide\" \/>\n<meta property=\"og:description\" content=\"The SQL UPDATE statement amends data in an SQL table. On Career Karma, learn how to use the UPDATE statement.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/careerkarma.com\/blog\/sql-update\/\" \/>\n<meta property=\"og:site_name\" content=\"Career Karma\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/facebook.com\/careerkarmaapp\" \/>\n<meta property=\"article:published_time\" content=\"2020-07-25T04:59:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-01T11:56:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/07\/maxwell-nelson-KXkgOigCqj0-unsplash.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1020\" \/>\n\t<meta property=\"og:image:height\" content=\"669\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"James Gallagher\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@career_karma\" \/>\n<meta name=\"twitter:site\" content=\"@career_karma\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"James Gallagher\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/sql-update\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/sql-update\\\/\"},\"author\":{\"name\":\"James Gallagher\",\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/#\\\/schema\\\/person\\\/e79364792443fbff794a144c67ec8e94\"},\"headline\":\"SQL UPDATE: A Guide\",\"datePublished\":\"2020-07-25T04:59:48+00:00\",\"dateModified\":\"2023-12-01T11:56:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/sql-update\\\/\"},\"wordCount\":674,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/sql-update\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/07\\\/maxwell-nelson-KXkgOigCqj0-unsplash.jpg\",\"articleSection\":[\"SQL\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/careerkarma.com\\\/blog\\\/sql-update\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/sql-update\\\/\",\"url\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/sql-update\\\/\",\"name\":\"SQL UPDATE: A Guide | Career Karma\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/sql-update\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/sql-update\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/07\\\/maxwell-nelson-KXkgOigCqj0-unsplash.jpg\",\"datePublished\":\"2020-07-25T04:59:48+00:00\",\"dateModified\":\"2023-12-01T11:56:05+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/#\\\/schema\\\/person\\\/e79364792443fbff794a144c67ec8e94\"},\"description\":\"The SQL UPDATE statement amends data in an SQL table. On Career Karma, learn how to use the UPDATE statement.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/sql-update\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/careerkarma.com\\\/blog\\\/sql-update\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/sql-update\\\/#primaryimage\",\"url\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/07\\\/maxwell-nelson-KXkgOigCqj0-unsplash.jpg\",\"contentUrl\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/07\\\/maxwell-nelson-KXkgOigCqj0-unsplash.jpg\",\"width\":1020,\"height\":669},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/sql-update\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SQL\",\"item\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/sql\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"SQL UPDATE: A Guide\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/\",\"name\":\"Career Karma\",\"description\":\"Latest Coding Bootcamp News &amp; Career Hacks from Industry Insiders\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/#\\\/schema\\\/person\\\/e79364792443fbff794a144c67ec8e94\",\"name\":\"James Gallagher\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/james-gallagher-150x150.jpg\",\"url\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/james-gallagher-150x150.jpg\",\"contentUrl\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/james-gallagher-150x150.jpg\",\"caption\":\"James Gallagher\"},\"description\":\"James Gallagher is a self-taught programmer and the technical content manager at Career Karma. He has experience in range of programming languages and extensive expertise in Python, HTML, CSS, and JavaScript. James has written hundreds of programming tutorials, and he frequently contributes to publications like Codecademy, Treehouse, Repl.it, Afrotech, and others.\",\"url\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/author\\\/jamesgallagher\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"SQL UPDATE: A Guide | Career Karma","description":"The SQL UPDATE statement amends data in an SQL table. On Career Karma, learn how to use the UPDATE statement.","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:\/\/careerkarma.com\/blog\/sql-update\/","og_locale":"en_US","og_type":"article","og_title":"SQL UPDATE: A Guide","og_description":"The SQL UPDATE statement amends data in an SQL table. On Career Karma, learn how to use the UPDATE statement.","og_url":"https:\/\/careerkarma.com\/blog\/sql-update\/","og_site_name":"Career Karma","article_publisher":"http:\/\/facebook.com\/careerkarmaapp","article_published_time":"2020-07-25T04:59:48+00:00","article_modified_time":"2023-12-01T11:56:05+00:00","og_image":[{"width":1020,"height":669,"url":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/07\/maxwell-nelson-KXkgOigCqj0-unsplash.jpg","type":"image\/jpeg"}],"author":"James Gallagher","twitter_card":"summary_large_image","twitter_creator":"@career_karma","twitter_site":"@career_karma","twitter_misc":{"Written by":"James Gallagher","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/careerkarma.com\/blog\/sql-update\/#article","isPartOf":{"@id":"https:\/\/careerkarma.com\/blog\/sql-update\/"},"author":{"name":"James Gallagher","@id":"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/e79364792443fbff794a144c67ec8e94"},"headline":"SQL UPDATE: A Guide","datePublished":"2020-07-25T04:59:48+00:00","dateModified":"2023-12-01T11:56:05+00:00","mainEntityOfPage":{"@id":"https:\/\/careerkarma.com\/blog\/sql-update\/"},"wordCount":674,"commentCount":0,"image":{"@id":"https:\/\/careerkarma.com\/blog\/sql-update\/#primaryimage"},"thumbnailUrl":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/07\/maxwell-nelson-KXkgOigCqj0-unsplash.jpg","articleSection":["SQL"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/careerkarma.com\/blog\/sql-update\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/careerkarma.com\/blog\/sql-update\/","url":"https:\/\/careerkarma.com\/blog\/sql-update\/","name":"SQL UPDATE: A Guide | Career Karma","isPartOf":{"@id":"https:\/\/careerkarma.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/careerkarma.com\/blog\/sql-update\/#primaryimage"},"image":{"@id":"https:\/\/careerkarma.com\/blog\/sql-update\/#primaryimage"},"thumbnailUrl":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/07\/maxwell-nelson-KXkgOigCqj0-unsplash.jpg","datePublished":"2020-07-25T04:59:48+00:00","dateModified":"2023-12-01T11:56:05+00:00","author":{"@id":"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/e79364792443fbff794a144c67ec8e94"},"description":"The SQL UPDATE statement amends data in an SQL table. On Career Karma, learn how to use the UPDATE statement.","breadcrumb":{"@id":"https:\/\/careerkarma.com\/blog\/sql-update\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/careerkarma.com\/blog\/sql-update\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/careerkarma.com\/blog\/sql-update\/#primaryimage","url":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/07\/maxwell-nelson-KXkgOigCqj0-unsplash.jpg","contentUrl":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/07\/maxwell-nelson-KXkgOigCqj0-unsplash.jpg","width":1020,"height":669},{"@type":"BreadcrumbList","@id":"https:\/\/careerkarma.com\/blog\/sql-update\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/careerkarma.com\/blog\/"},{"@type":"ListItem","position":2,"name":"SQL","item":"https:\/\/careerkarma.com\/blog\/sql\/"},{"@type":"ListItem","position":3,"name":"SQL UPDATE: A Guide"}]},{"@type":"WebSite","@id":"https:\/\/careerkarma.com\/blog\/#website","url":"https:\/\/careerkarma.com\/blog\/","name":"Career Karma","description":"Latest Coding Bootcamp News &amp; Career Hacks from Industry Insiders","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/careerkarma.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/e79364792443fbff794a144c67ec8e94","name":"James Gallagher","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/01\/james-gallagher-150x150.jpg","url":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/01\/james-gallagher-150x150.jpg","contentUrl":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/01\/james-gallagher-150x150.jpg","caption":"James Gallagher"},"description":"James Gallagher is a self-taught programmer and the technical content manager at Career Karma. He has experience in range of programming languages and extensive expertise in Python, HTML, CSS, and JavaScript. James has written hundreds of programming tutorials, and he frequently contributes to publications like Codecademy, Treehouse, Repl.it, Afrotech, and others.","url":"https:\/\/careerkarma.com\/blog\/author\/jamesgallagher\/"}]}},"_links":{"self":[{"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/posts\/20181","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/users\/240"}],"replies":[{"embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/comments?post=20181"}],"version-history":[{"count":0,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/posts\/20181\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/media\/20182"}],"wp:attachment":[{"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/media?parent=20181"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/categories?post=20181"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/tags?post=20181"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}