PageSourceSearch

https://www.sqlcourse.com/

html sqlcourse.com collected 2026-10-01 11:42:38 UTC 203,133 bytes, 1,622 lines download raw bytes

1<!doctype html >
2<!--[if IE 8]>    <html class="ie8" lang="en"> <![endif]-->
3<!--[if IE 9]>    <html class="ie9" lang="en"> <![endif]-->
4<!--[if gt IE 8]><!--> <html lang="en-US"> <!--<![endif]-->
5<head>
6    <title>SQLCourse: Beginner &amp; Advanced Interactive SQL Tutorials</title>
7    <meta charset="UTF-8" />
8    <meta name="viewport" content="width=device-width, initial-scale=1.0">
9    <link rel="pingback" href="https://www.sqlcourse.com/wp/xmlrpc.php" />
10    <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
11	<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
12	<link rel="icon" type="image/png" href="https://assets.sqlcourse.com/uploads/2022/01/SQLc_Logo_Favicon.png">
13	<!-- This site is optimized with the Yoast SEO plugin v24.0 - https://yoast.com/wordpress/plugins/seo/ -->
14	<meta name="description" content="SQLCourse.com is an interactive online training course for SQL beginners and advanced SQL programmers. Learn with our unique SQL tutorials today." />
15	<link rel="canonical" href="https://www.sqlcourse.com/" />
16	<meta property="og:locale" content="en_US" />
17	<meta property="og:type" content="website" />
18	<meta property="og:title" content="SQLCourse: Beginner &amp; Advanced Interactive SQL Tutorials" />
19	<meta property="og:description" content="SQLCourse.com is an interactive online training course for SQL beginners and advanced SQL programmers. Learn with our unique SQL tutorials today." />
20	<meta property="og:url" content="https://www.sqlcourse.com/" />
21	<meta property="og:site_name" content="SQL Course" />
22	<meta property="article:modified_time" content="2024-12-06T15:55:01+00:00" />
23	<meta name="twitter:card" content="summary_large_image" />
24	
24<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.sqlcourse.com/","url":"https://www.sqlcourse.com/","name":"SQLCourse: Beginner & Advanced Interactive SQL Tutorials","isPartOf":{"@id":"https://www.sqlcourse.com/#website"},"about":{"@id":"https://www.sqlcourse.com/#organization"},"datePublished":"2021-01-04T18:35:50+00:00","dateModified":"2024-12-06T15:55:01+00:00","description":"SQLCourse.com is an interactive online training course for SQL beginners and advanced SQL programmers. Learn with our unique SQL tutorials today.","breadcrumb":{"@id":"https://www.sqlcourse.com/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.sqlcourse.com/"]}]},{"@type":"BreadcrumbList","@id":"https://www.sqlcourse.com/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://www.sqlcourse.com/#website","url":"https://www.sqlcourse.com/","name":"SQL Course","description":"","publisher":{"@id":"https://www.sqlcourse.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.sqlcourse.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://www.sqlcourse.com/#organization","name":"SQL Course","url":"https://www.sqlcourse.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.sqlcourse.com/#/schema/logo/image/","url":"https://assets.dev.sqlcourse.com/uploads/2021/01/SQLc_Logo_RetinaLogo.png","contentUrl":"https://assets.dev.sqlcourse.com/uploads/2021/01/SQLc_Logo_RetinaLogo.png","width":2267,"height":497,"caption":"SQL Course"},"image":{"@id":"https://www.sqlcourse.com/#/schema/logo/image/"}}]}</script>
24
25	<!-- / Yoast SEO plugin. -->
26
27
28<link rel='dns-prefetch' href='//www.sqlcourse.com' />
29<link rel='dns-prefetch' href='//fonts.googleapis.com' />
30<link rel='dns-prefetch' href='//assets.sqlcourse.com' />
31<link rel="alternate" type="application/rss+xml" title="SQL Course &raquo; Feed" href="https://www.sqlcourse.com/feed/" />
32<style id='classic-theme-styles-inline-css' type='text/css'>
33/*! This file is auto-generated */
34.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
35</style>
36<style id='global-styles-inline-css' type='text/css'>
37:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
37--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 11px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 32px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--regular: 15px;--wp--preset--font-size--larger: 50px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
37.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
38:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
39:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
40:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
41</style>
42<link rel='stylesheet' id='parent-style-css' href='https://www.sqlcourse.com/wp-content/themes/newspaper/style.css?ver=1781031666' type='text/css' media='all' />
43<link rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='td-plugin-multi-purpose' href='https://www.sqlcourse.com/wp-content/plugins/td-composer/td-multi-purpose/style.css?ver=492e3cf54bd42df3b24a3de8e2307cafx' type='text/css' media='all' />
44<noscript><link rel='stylesheet' id='td-plugin-multi-purpose' href='https://www.sqlcourse.com/wp-content/plugins/td-composer/td-multi-purpose/style.css?ver=492e3cf54bd42df3b24a3de8e2307cafx' type='text/css' media='all'></noscript><link rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='google-fonts-style' href='https://fonts.googleapis.com/css?family=Open+Sans%3A400%2C600%2C700%7CRoboto%3A400%2C600%2C700%7CRoboto%3A900%2C400%7CRoboto+Condensed%3A700%2C400%7CMontserrat%3A400&#038;display=swap&#038;ver=12.7.1' type='text/css' media='all' />
45<noscript><link rel='stylesheet' id='google-fonts-style' href='https://fonts.googleapis.com/css?family=Open+Sans%3A400%2C600%2C700%7CRoboto%3A400%2C600%2C700%7CRoboto%3A900%2C400%7CRoboto+Condensed%3A700%2C400%7CMontserrat%3A400&#038;display=swap&#038;ver=12.7.1' type='text/css' media='all'></noscript><link rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='typicons' href='https://www.sqlcourse.com/wp-content/plugins/td-composer/assets/fonts/typicons/typicons.css?ver=492e3cf54bd42df3b24a3de8e2307cafx' type='text/css' media='all' />
46<noscript><link rel='stylesheet' id='typicons' href='https://www.sqlcourse.com/wp-content/plugins/td-composer/assets/fonts/typicons/typicons.css?ver=492e3cf54bd42df3b24a3de8e2307cafx' type='text/css' media='all'></noscript><link rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='font_awesome' href='https://www.sqlcourse.com/wp-content/plugins/td-composer/assets/fonts/font-awesome/font-awesome.css?ver=492e3cf54bd42df3b24a3de8e2307cafx' type='text/css' media='all' />
47<noscript><link rel='stylesheet' id='font_awesome' href='https://www.sqlcourse.com/wp-content/plugins/td-composer/assets/fonts/font-awesome/font-awesome.css?ver=492e3cf54bd42df3b24a3de8e2307cafx' type='text/css' media='all'></noscript><link rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='td-multipurpose' href='https://www.sqlcourse.com/wp-content/plugins/td-composer/assets/fonts/td-multipurpose/td-multipurpose.css?ver=492e3cf54bd42df3b24a3de8e2307cafx' type='text/css' media='all' />
48<noscript><link rel='stylesheet' id='td-multipurpose' href='https://www.sqlcourse.com/wp-content/plugins/td-composer/assets/fonts/td-multipurpose/td-multipurpose.css?ver=492e3cf54bd42df3b24a3de8e2307cafx' type='text/css' media='all'></noscript><link rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='td-theme' href='https://www.sqlcourse.com/wp-content/themes/Newspaper-child-sqlcourse/style.css?ver=6.7.1' type='text/css' media='all' />
49<noscript><link rel='stylesheet' id='td-theme' href='https://www.sqlcourse.com/wp-content/themes/Newspaper-child-sqlcourse/style.css?ver=6.7.1' type='text/css' media='all'></noscript><style id='td-theme-inline-css' type='text/css'>@media (max-width:767px){.td-header-desktop-wrap{display:none}}@media (min-width:767px){.td-header-mobile-wrap{display:none}}</style>
50<link rel='stylesheet' id='td-legacy-framework-front-style-css' href='https://www.sqlcourse.com/wp-content/plugins/td-composer/legacy/Newspaper/assets/css/td_legacy_main.css?ver=492e3cf54bd42df3b24a3de8e2307cafx' type='text/css' media='all' />
51<link rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='td-standard-pack-framework-front-style' href='https://www.sqlcourse.com/wp-content/plugins/td-standard-pack/Newspaper/assets/css/td_standard_pack_main.css?ver=8ae1459a1d876d507918f73cef68310e' type='text/css' media='all' />
52<noscript><link rel='stylesheet' id='td-standard-pack-framework-front-style' href='https://www.sqlcourse.com/wp-content/plugins/td-standard-pack/Newspaper/assets/css/td_standard_pack_main.css?ver=8ae1459a1d876d507918f73cef68310e' type='text/css' media='all'></noscript><link rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" id='tdb_style_cloud_templates_front' href='https://www.sqlcourse.com/wp-content/plugins/td-cloud-library/assets/css/tdb_main.css?ver=d578089f160957352b9b4ca6d880fd8f' type='text/css' media='all' />
53<noscript><link rel='stylesheet' id='tdb_style_cloud_templates_front' href='https://www.sqlcourse.com/wp-content/plugins/td-cloud-library/assets/css/tdb_main.css?ver=d578089f160957352b9b4ca6d880fd8f' type='text/css' media='all'></noscript>
53<script type="text/javascript" src="https://www.sqlcourse.com/wp/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 53
53
54<script nodelay>
55	//InMobi Choice. Consent Manager Tag v3.0 (for TCF 2.2)
56	(function () {
57		var host = 'www.sqlcourse.com';
58		var element = document.createElement('script');
59		var firstScript = document.getElementsByTagName('script')[0];
60		var url = 'https://cmp.inmobi.com'
61			.concat('/choice/', 'vPn77x7pBG57Y', '/', host, '/choice.js?tag_version=V3');
62		var uspTries = 0;
63		var uspTriesLimit = 3;
64		element.async = true;
65		element.type = 'text/javascript';
66		element.src = url;
67
68		firstScript.parentNode.insertBefore(element, firstScript);
69
70		function makeStub() {
71			var TCF_LOCATOR_NAME = '__tcfapiLocator';
72			var queue = [];
73			var win = window;
74			var cmpFrame;
75
76			function addFrame() {
77				var doc = win.document;
78				var otherCMP = !!(win.frames[TCF_LOCATOR_NAME]);
79
80				if (!otherCMP) {
81					if (doc.body) {
82						var iframe = doc.createElement('iframe');
83
84						iframe.style.cssText = 'display:none';
85						iframe.name = TCF_LOCATOR_NAME;
86						doc.body.appendChild(iframe);
87					} else {
88						setTimeout(addFrame, 5);
89					}
90				}
91				return !otherCMP;
92			}
93
94			function tcfAPIHandler() {
95				var gdprApplies;
96				var args = arguments;
97
98				if (!args.length) {
99					return queue;
100				} else if (args[0] === 'setGdprApplies') {
101					if (
102						args.length > 3 &&
103						args[2] === 2 &&
104						typeof args[3] === 'boolean'
105					) {
106						gdprApplies = args[3];
107						if (typeof args[2] === 'function') {
108							args[2]('set', true);
109						}
110					}
111				} else if (args[0] === 'ping') {
112					var retr = {
113						gdprApplies: gdprApplies,
114						cmpLoaded: false,
115						cmpStatus: 'stub'
116					};
117
118					if (typeof args[2] === 'function') {
119						args[2](retr);
120					}
121				} else {
122					if (args[0] === 'init' && typeof args[3] === 'object') {
123						args[3] = Object.assign(args[3], { tag_version: 'V3' });
124					}
125					queue.push(args);
126				}
127			}
128
129			function postMessageEventHandler(event) {
130				var msgIsString = typeof event.data === 'string';
131				var json = {};
132
133				try {
134					if (msgIsString) {
135						json = JSON.parse(event.data);
136					} else {
137						json = event.data;
138					}
139				} catch (ignore) { }
140
141				var payload = json.__tcfapiCall;
142
143				if (payload) {
144					window.__tcfapi(
145						payload.command,
146						payload.version,
147						function (retValue, success) {
148							var returnMsg = {
149								__tcfapiReturn: {
150									returnValue: retValue,
151									success: success,
152									callId: payload.callId
153								}
154							};
155							if (msgIsString) {
156								returnMsg = JSON.stringify(returnMsg);
157							}
158							if (event && event.source && event.source.postMessage) {
159								event.source.postMessage(returnMsg, '*');
160							}
161						},
162						payload.parameter
163					);
164				}
165			}
166
167			while (win) {
168				try {
169					if (win.frames[TCF_LOCATOR_NAME]) {
170						cmpFrame = win;
171						break;
172					}
173				} catch (ignore) { }
174
175				if (win === window.top) {
176					break;
177				}
178				win = win.parent;
179			}
180			if (!cmpFrame) {
181				addFrame();
182				win.__tcfapi = tcfAPIHandler;
183				win.addEventListener('message', postMessageEventHandler, false);
184			}
185		};
186
187		makeStub();
188
189		function makeGppStub() {
190			var CMP_ID = 10;
191			var SUPPORTED_APIS = [
192				'2:tcfeuv2',
193				'6:uspv1',
194				'7:usnatv1',
195				'8:usca',
196				'9:usvav1',
197				'10:uscov1',
198				'11:usutv1',
199				'12:usctv1'
200			];
201
202			window.__gpp_addFrame = function (n) {
203				if (!window.frames[n]) {
204					if (document.body) {
205						var i = document.createElement("iframe");
206						i.style.cssText = "display:none";
207						i.name = n;
208						document.body.appendChild(i);
209					} else {
210						window.setTimeout(window.__gpp_addFrame, 10, n);
211					}
212				}
213			};
214			window.__gpp_stub = function () {
215				var b = arguments;
216				__gpp.queue = __gpp.queue || [];
217				__gpp.events = __gpp.events || [];
218
219				if (!b.length || (b.length == 1 && b[0] == "queue")) {
220					return __gpp.queue;
221				}
222
223				if (b.length == 1 && b[0] == "events") {
224					return __gpp.events;
225				}
226
227				var cmd = b[0];
228				var clb = b.length > 1 ? b[1] : null;
229				var par = b.length > 2 ? b[2] : null;
230				if (cmd === "ping") {
231					clb(
232						{
233							gppVersion: "1.1", // must be “Version.Subversion”, current: “1.1”
234							cmpStatus: "stub", // possible values: stub, loading, loaded, error
235							cmpDisplayStatus: "hidden", // possible values: hidden, visible, disabled
236							signalStatus: "not ready", // possible values: not ready, ready
237							supportedAPIs: SUPPORTED_APIS, // list of supported APIs
238							cmpId: CMP_ID, // IAB assigned CMP ID, may be 0 during stub/loading
239							sectionList: [],
240							applicableSections: [-1],
241							gppString: "",
242							parsedSections: {},
243						},
244						true
245					);
246				} else if (cmd === "addEventListener") {
247					if (!("lastId" in __gpp)) {
248						__gpp.lastId = 0;
249					}
250					__gpp.lastId++;
251					var lnr = __gpp.lastId;
252					__gpp.events.push({
253						id: lnr,
254						callback: clb,
255						parameter: par,
256					});
257					clb(
258						{
259							eventName: "listenerRegistered",
260							listenerId: lnr, // Registered ID of the listener
261							data: true, // positive signal
262							pingData: {
263								gppVersion: "1.1", // must be “Version.Subversion”, current: “1.1”
264								cmpStatus: "stub", // possible values: stub, loading, loaded, error
265								cmpDisplayStatus: "hidden", // possible values: hidden, visible, disabled
266								signalStatus: "not ready", // possible values: not ready, ready
267								supportedAPIs: SUPPORTED_APIS, // list of supported APIs
268								cmpId: CMP_ID, // list of supported APIs
269								sectionList: [],
270								applicableSections: [-1],
271								gppString: "",
272								parsedSections: {},
273							},
274						},
275						true
276					);
277				} else if (cmd === "removeEventListener") {
278					var success = false;
279					for (var i = 0; i < __gpp.events.length; i++) {
280						if (__gpp.events[i].id == par) {
281							__gpp.events.splice(i, 1);
282							success = true;
283							break;
284						}
285					}
286					clb(
287						{
288							eventName: "listenerRemoved",
289							listenerId: par, // Registered ID of the listener
290							data: success, // status info
291							pingData: {
292								gppVersion: "1.1", // must be “Version.Subversion”, current: “1.1”
293								cmpStatus: "stub", // possible values: stub, loading, loaded, error
294								cmpDisplayStatus: "hidden", // possible values: hidden, visible, disabled
295								signalStatus: "not ready", // possible values: not ready, ready
296								supportedAPIs: SUPPORTED_APIS, // list of supported APIs
297								cmpId: CMP_ID, // CMP ID
298								sectionList: [],
299								applicableSections: [-1],
300								gppString: "",
301								parsedSections: {},
302							},
303						},
304						true
305					);
306				} else if (cmd === "hasSection") {
307					clb(false, true);
308				} else if (cmd === "getSection" || cmd === "getField") {
309					clb(null, true);
310				}
311				//queue all other commands
312				else {
313					__gpp.queue.push([].slice.apply(b));
314				}
315			};
316			window.__gpp_msghandler = function (event) {
317
318				var msgIsString = typeof event.data === "string";
319				try {
320					var json = msgIsString ? JSON.parse(event.data) : event.data;
321				} catch (e) {
322					var json = null;
323				}
324
325				if (typeof json === "object" && json !== null && "__gppCall" in json) {
326					var i = json.__gppCall;
327					window.__gpp(
328						i.command,
329						function (retValue, success) {
330							var returnMsg = {
331								__gppReturn: {
332									returnValue: retValue,
333									success: success,
334									callId: i.callId,
335								},
336							};
337							event.source.postMessage(msgIsString ? JSON.stringify(returnMsg) : returnMsg, "*");
338						},
339						"parameter" in i ? i.parameter : null,
340						"version" in i ? i.version : "1.1"
341					);
342				}
343			};
344			if (!("__gpp" in window) || typeof window.__gpp !== "function") {
345				window.__gpp = window.__gpp_stub;
346				window.addEventListener("message", window.__gpp_msghandler, false);
347				window.__gpp_addFrame("__gppLocator");
348			}
349		};
350
351		makeGppStub();
352
353		var uspStubFunction = function () {
354			var arg = arguments;
355			if (typeof window.__uspapi !== uspStubFunction) {
356				setTimeout(function () {
357					if (typeof window.__uspapi !== 'undefined') {
358						window.__uspapi.apply(window.__uspapi, arg);
359					}
360				}, 500);
361			}
362		};
363
364		var checkIfUspIsReady = function () {
365			uspTries++;
366			if (window.__uspapi === uspStubFunction && uspTries < uspTriesLimit) {
367				console.warn('USP is not accessible');
368			} else {
369				clearInterval(uspInterval);
370			}
371		};
372
373		if (typeof window.__uspapi === 'undefined') {
374			window.__uspapi = uspStubFunction;
375			var uspInterval = setInterval(checkIfUspIsReady, 6000);
376		}
377	})();
378	// End InMobi Choice. Consent Manager Tag v3.0 (for TCF 2.2)
379
380	/**
381	 * DataLayer Push & CCPA Support
382	 *
383	 * Version 2.0.7
384	 */
385	(function () {
386		//URLs need to be externalized based on environments, during build update.
387		var get_iab_vendors_url = 'https://cmp.inmobi.com/GVL-v3/vendor-list.json';
388		var get_google_atp_url = "https://cmp.inmobi.com/tcfv2/google-atp-list.json";
389		var iab_vendors, iab_vendor_ids, iab_vendor_names;
390		var google_vendors, google_vendor_ids, google_vendor_names;
391		var google_vendors_arr = [], google_vendor_ids_arr = [], google_vendor_names_arr = [];
392		var iab_vendors_arr = [], iab_vendor_ids_arr = [], iab_vendor_names_arr = [];
393		var non_iab_vendors, non_iab_vendor_ids, non_iab_vendor_names;
394		var non_iab_vendors_arr = [], non_iab_vendor_ids_arr = [], non_iab_vendor_names_arr = [];
395		var publisher_consents, publisher_legitimate_interests;
396		var purpose_consents, purpose_legitimate_interests;
397
398		function resultToList(a) { b = ','; for (var i in a) { if (a[i]) { b += i + ',' } } return b; }
399
400		/**
401		 * Get a full list of Non-IAB Vendors, specific to the Quantcast Universal Tag ID, using tcfapi
402		 */
403		function vendors_getNonIABVendorList() {
404			window.__tcfapi('getConfig', 2, function (retObj) {
405				if (retObj && retObj.hasOwnProperty('nonIabVendorsInfo')) {
406					if (retObj.nonIabVendorsInfo && retObj.nonIabVendorsInfo.hasOwnProperty('nonIabVendorList')) {
407						non_iab_vendors = retObj.nonIabVendorsInfo.nonIabVendorList;
408						// Dont assume array key = vendor id, set key as vendor id with iab_vendors[i].id
409						Object.keys(non_iab_vendors).forEach(function (i) {
410							non_iab_vendors_arr[non_iab_vendors[i].vendorId] = non_iab_vendors[i].name;
411						});
412					}
413				}
414			});
415		}
416
417
418		/**
419		 * Get a full list of IAB Vendors.
420		 */
421		function vendors_getIABVendorList() {
422			var xhttp = new XMLHttpRequest();
423			xhttp.onreadystatechange = function () {
424				if (this.readyState == 4 && this.status == 200) {
425					var res = JSON.parse(this.responseText);
426					if (res && res.hasOwnProperty('vendors')) {
427						iab_vendors = res.vendors;
428
429						// Dont assume array key = vendor id, set key as vendor id with iab_vendors[i].id
430						Object.keys(iab_vendors).forEach(function (i) {
431							iab_vendors_arr[iab_vendors[i].id] = iab_vendors[i].name;
432						});
433					}
434				}
435			};
436			xhttp.open("GET", get_iab_vendors_url, true);
437			xhttp.send();
438		}
439
440		/**
441		 * Get a full list of google atp list
442		 */
443		function vendors_getGoogleVendorList() {
444			var xhttp = new XMLHttpRequest();
445			xhttp.onreadystatechange = function () {
446				if (this.readyState == 4 && this.status == 200) {
447					google_vendors = JSON.parse(this.responseText);
448					google_vendors.forEach(function (vendor) {
449						google_vendors_arr[vendor.provider_id] = vendor.provider_name;
450					});
451				}
452			};
453			xhttp.open("GET", get_google_atp_url, true);
454			xhttp.send();
455		}
456
457		/**
458		 * CMP Loaded.
459		 *
460		 * Push __cmpLoaded event to the data layer.
461		 */
462		function dlSend_tcLoaded(tcData) {
463			window.dataLayer = window.dataLayer || [];
464			window.dataLayer.push({
465				'event': '__cmpLoaded',
466				'__cmpLoaded': true,
467				'gdpr': tcData.gdprApplies,
468			});
469		}
470		/**
471		 * IAB Vendors.
472		 *
473		 * Push __cmpIABConsents event to the datalayer, along with iab vendor consent ids.
474		 */
475		function dlSend_consentData(tcData) {
476			window.dataLayer = window.dataLayer || [];
477			iab_vendor_names_arr = [];
478			iab_vendor_ids_arr = [];
479			non_iab_vendor_names_arr = [];
480			non_iab_vendor_ids_arr = [];
481			google_vendor_names_arr = [];
482			google_vendor_ids_arr = [];
483
484			if (tcData && tcData.hasOwnProperty('publisher')) {
485				if (tcData.publisher && tcData.publisher.hasOwnProperty('consents')) {
486					publisher_consents = resultToList(tcData.publisher.consents);
487				}
488				publisher_legitimate_interests = tcData.publisher ? resultToList(tcData.publisher.legitimateInterests) : '';
489			}
490
491			if (tcData && tcData.hasOwnProperty('purpose')) {
492				if (tcData.purpose && tcData.purpose.hasOwnProperty('consents')) {
493					purpose_consents = resultToList(tcData.purpose.consents);
494				}
495				purpose_legitimate_interests = tcData.purpose ? resultToList(tcData.purpose.legitimateInterests) : '';
496			}
497
498			// Run this in an interval (every 0.1s) just in case we are still waiting
499			// on the return with our iab_vendors list calls, bail after 10 seconds
500			var cnt = 0;
501			var interval = setInterval(function () {
502				cnt += 1;
503
504				if (cnt === 100) {
505					clearInterval(interval);
506				}
507
508				if (iab_vendors) {
509					clearInterval(interval);
510
511					if (tcData.gdprApplies) {
512						// Create name & id arrays of iab vendors with consent.
513						if (tcData && tcData.hasOwnProperty('vendor') && tcData.vendor && tcData.vendor.consents) {
514							Object.keys(tcData.vendor.consents).forEach(function (vendorId) {
515								if (tcData.vendor.consents[vendorId] || !tcData.gdprApplies) {
516									iab_vendor_names_arr[vendorId] = iab_vendors_arr[vendorId];
517									iab_vendor_ids_arr[vendorId] = vendorId;
518								}
519							});
520						}
521					}
522					else {
523						// GDPR does not apply, add all vendor names/ids
524						iab_vendor_names_arr = iab_vendors_arr;
525						iab_vendors_arr.forEach(function (vendorName, vendorId) {
526							iab_vendor_ids_arr[vendorId] = vendorId;
527						});
528					}
529
530					if (tcData && tcData.addtlConsent && google_vendors_arr) {
531						// Create name and id arrays of google vendors with consent.
532						// addtlConsent: "1~39.43.46.55.61. 
533						// 1~ is the version and the rest are the decoded ids
534						google_vendor_ids_arr = tcData.addtlConsent.split('1~')[1].split('.');
535						google_vendor_ids_arr && google_vendor_ids_arr.forEach(function (google_id) {
536							google_vendor_names_arr.push(google_vendors_arr[google_id]);
537						});
538					}
539
540					// Non IAB Vendors
541					window.__tcfapi('getNonIABVendorConsents', 2, function (nonIabConsent, nonIabSuccess) {
542						if (nonIabSuccess) {
543							if (nonIabConsent.gdprApplies) {
544								// Create name & id arrays of non iab vendors with consent.
545								nonIabConsent.nonIabVendorConsents && Object.keys(nonIabConsent.nonIabVendorConsents).forEach(function (vendorId) {
546									if (nonIabConsent.nonIabVendorConsents[vendorId] || !nonIabConsent.gdprApplies) {
547										non_iab_vendor_names_arr[vendorId] = non_iab_vendors_arr[vendorId];
548										non_iab_vendor_ids_arr[vendorId] = vendorId;
549									}
550								});
551							}
552							else {
553								// GDPR does not apply, add all non iab vendor names/ids
554								non_iab_vendor_names_arr = non_iab_vendors_arr;
555								non_iab_vendors_arr.forEach(function (vendorName, vendorId) {
556									non_iab_vendor_ids_arr[vendorId] = vendorId;
557								});
558							}
559						}
560
561						// Join our array values, skipping empty items and joing them with a delimiter
562						iab_vendor_names = iab_vendor_names_arr.filter(Boolean).join('|');
563						iab_vendor_ids = iab_vendor_ids_arr.filter(Boolean).join(',');
564						google_vendor_names = google_vendor_names_arr.filter(Boolean).join('|');
565						google_vendor_ids = google_vendor_ids_arr.filter(Boolean).join('|');
566						non_iab_vendor_names = non_iab_vendor_names_arr.filter(Boolean).join('|');
567						non_iab_vendor_ids = non_iab_vendor_ids_arr.filter(Boolean).join(',');
568
569						// Push __cmpIABConsents signals to the data layer.
570						window.dataLayer.push({
571							'event': '__cmpConsents',
572							'__cmpConsents': {
573								'iabVendorConsentIds': iab_vendor_ids,
574								'iabVendorsWithConsent': iab_vendor_names,
575								'nonIABVendorConsentIds': non_iab_vendor_ids,
576								'nonIABVendorsWithConsent': non_iab_vendor_names,
577								'googleVendorConsentIds': google_vendor_ids,
578								'googleVendorsWithConsent': google_vendor_names,
579								'gdpr': tcData.gdprApplies,
580								'publisherConsents': publisher_consents,
581								'publisherLegitimateInterests': publisher_legitimate_interests,
582								'purposeConsents': purpose_consents,
583								'purposeLegitimateInterests': purpose_legitimate_interests,
584							}
585						});
586
587					});
588				}
589
590			}, 100);
591
592		}
593
594
595		/**
596		 * CCPA footer message.
597		 */
598		function ccpa_footerMsg(tcData) {
599			window.__uspapi('uspPing', 1, function (obj, status) {
600				var footer_msg = document.getElementById('choice-footer-msg'); // get the footer container for our CCPA message
601
602				if (status && obj.mode.includes('USP') && footer_msg !== null) {
603					footer_msg.innerHTML = footer_msg.innerHTML + 'We use cookies'
604						+ ' and other data collection technologies'
605						+ ' to provide the best experience for our customers. You may request'
606						+ ' that your data not be shared with third parties here: '
607						+ '<a href="#" onclick="window.__uspapi(\'displayUspUi\');"'
608						+ '>Do Not Sell My Data</a>'
609						+ '.';
610
611					// Add the 'ccpa-msg-added' class to the container for post message add styling.
612					footer_msg.classList.add("ccpa-msg-added");
613
614					window.__uspapi('setUspDftData', 1, function (obj, status) {
615						if (!status) {
616							console.log("Error: USP string not updated!")
617						}
618					});
619				}
620			});
621		}
622
623		// Only get the IAB and Non-IAB vendor lists if the the Data layer push functionality
624		// is enabled, otherwise we do not need the vendor lists.
625		window.__tcfapi('addEventListener', 2, function (getConfig, listenerSuccess) {
626			vendors_getIABVendorList(); // Get global IAB vendor list
627			vendors_getGoogleVendorList(); // Get google vendor list
628			vendors_getNonIABVendorList(); // Get UTID specific Non-IAB vendors
629		});
630
631		// CCPA
632		ccpa_footerMsg();
633
634
635		// Add our main listener.
636		window.__tcfapi('addEventListener', 2, function (tcData, listenerSuccess) {
637			if (listenerSuccess) {
638				/**
639				* User Visits:
640				* 1st visit/no cookie = 'cmpuishown' called and then 'useractioncomplete' after user make their selection
641				* Repeat visit/has cookie = only 'tcloaded' is called as the UI does not show unless the user clicks to show
642				*/
643
644				switch (tcData.eventStatus) {
645					case 'cmpuishown':
646						// Data Layer
647						dlSend_tcLoaded(tcData);
648						break;
649
650					case 'tcloaded':
651						// Data Layer
652						if (tcData && tcData.gdprApplies) {
653							dlSend_tcLoaded(tcData);
654							dlSend_consentData(tcData);
655						}
656						break;
657
658					case 'useractioncomplete':
659						// Data Layer
660						dlSend_consentData(tcData)
661						break;
662				}
663			}
664		});
665	})();
666</script>
666
667
668<!-- Google Tag Manager -->
669<script type="text/javascript">
vendor: 326 bytes, lines 669-672
669
670(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
671new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
672})(window,document,'script','dataLayer','
672GTM-NWKSTPN
vendor: 4 bytes, line 672
672');
673</script>
673
674<!-- End Google Tag Manager -->
675    
675<script>
676        window.tdb_global_vars = {"wpRestUrl":"https:\/\/www.sqlcourse.com\/wp-json\/","permalinkStructure":"\/%category%\/%postname%\/"};
677        window.tdb_p_autoload_vars = {"isAjax":false,"isAdminBarShowing":false,"autoloadStatus":"off","origPostEditUrl":null};
678    </script>
678
679    
680    <style id="tdb-global-colors">:root{--accent-color:#fff}</style>
681
682    
683		
684		<link rel="preload" href="https://securepubads.g.doubleclick.net/tag/js/gpt.js" as="script">
685		
685<script nodelay async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
685
686	
687		<!-- Start: Data Layer -->
688		
688<script nodelay>
689		window.dataLayer = window.dataLayer || [];
690	
691		dataLayer.push({"event":"CMS_Data","category":[],"topic":[],"keywords":[],"kw":[],"taxonomy":[]});
692		</script>
692
693		<!-- End: Data Layer-->
694	
695		<!-- Start: GAM Head Tag -->
696		
696<script nodelay>
697		window.googletag = window.googletag || {};
698		window.googletag.cmd = window.googletag.cmd || [];
699	
700		const fetchWithFallback = (request) => {
701			return fetch(request, { cache: 'force-cache' })
702			.catch(e => e instanceof TypeError && e.message === "Failed to fetch"
703				? fetch(request, { cache: 'reload' })
704				: Promise.reject(e)
705			)
706		}
707	
708		// NGT
709		const ngt = fetchWithFallback('https://traction.technologyadvice.com/ngt/me')
710			.then(res => res.json())
711			.then(data => window.googletag.cmd.push(() => {
712			let user_agent = navigator?.userAgent ?? 'Unknown User Agent';
713			let company_size = (data?.company?.company_size_range ?? '').replaceAll(',', '');
714	
715			window.googletag.pubads()
716				.setTargeting('user_agent', user_agent)
717				.setTargeting('ngt_company_size', company_size);
718	
719			let tags = data?.tags?.map(tag => tag.toLowerCase().replaceAll('site.', '')) ?? [];
720	
721			([
722				['is_datacenter', ['is-datacenter']],
723				['is_suspected_bot', ['suspected-bad-bot', 'bad-bot']],
724				['is_ta_user', ['ta-user-ip']],
725				['is_crawler', ['user-agent-blocked']],
726				['is_ad_blocked', ['ad-blocked-ip']],
727			])
728				.filter(([tag, flags]) => flags.some(flag => tags.includes(flag)))
729				.reduce((acc, [tag, flags]) => [...acc, tag], [])
730				.forEach(tag => window.googletag.pubads().setTargeting(tag, 'true'));
731			}))
732			.catch(err => console.error(err));
733	
734		// 6Sense
735		const sense6 = fetchWithFallback(new Request("https://epsilon.6sense.com/v3/company/details", {
736			headers: { Authorization: 'Token d20a1b0e892442270cbc4cb6801c0160d28af04c' }
737		}))
738			.then(res => res.json())
739			.then(data => window.googletag.cmd.push(() => {
740			if (data.segments?.ids?.length) {
741				window.googletag.pubads()
742				.setTargeting('segment_ids_6si', data.segments.ids.map(String));
743			}
744			}))
745			.catch(err => console.error(err));
746	
747	
748		window.googletag.cmd.push(() => {
749			window.googletag.pubads()
750			.addEventListener("slotResponseReceived", async (event) => {
751				if (!event.slot.getResponseInformation()) {
752				window.requestAnimationFrame(() => {
753					const id = event.slot.getSlotElementId();
754					if (!id) return;
755					const slot = document.getElementById(id);
756					if (!slot) return;
757					// unset sizing on slots if no ads are available for assignment
758					slot.style.setProperty('height', 'unset');
759					slot.style.setProperty('width', 'unset');
760				})
761				}
762			});
763	
764			const env = 'prod';
765			const ptype = '';
766			const keywords = [];
767			const taxonomies = [];
768			const categories = [];
769	
770			const path = window.location.pathname;
771			const url = window.location.hostname + path;
772			const content_id = path.split('/').filter(v => !!v).pop() ?? '';
773			const campaign = (new URL(window.location)).searchParams.get("adTargeting_campaign") ?? '';
774	
775			window.googletag.pubads()
776				.setTargeting("env", env)
777				.setTargeting("url", url)
778				.setTargeting("hostname", window.location.hostname)
779				.setTargeting("kw", keywords)
780				.setTargeting("tax", taxonomies)
781				.setTargeting("category", categories)
782				.setTargeting("topic", categories)
783				.setTargeting("path", path.split('/').filter(v => !!v))
784				.setTargeting("ptype", ptype)
785				.setTargeting("campaign", campaign)
786				.setTargeting("cid", content_id)
787				.setTargeting('lazyload', 'true');
788
789			// Add custom page-level content flags
790			
791			window.googletag.pubads().enableLazyLoad({
792				fetchMarginPercent: 300,  // when to fetch the ad?
793				renderMarginPercent: 150, // when to render the ad
794				mobileScaling: 2.0        // config for mobile
795			});
796	
797			window.googletag.pubads().enableSingleRequest();
798		})
799		</script>
799
800		<!-- End: GAM Head Tag -->
801		<!-- Start: GAM Ad Slot Definitions | SQL Course home -->
802		
802<script nowprocket>
803			window.googletag = window.googletag || { cmd: [] };
804			window.ta = window.ta || { gam: { ready: false, tags: {} } };
805	
806			const gam_is_homepage = true;
807			const gam_is_article = false;
808			const gam_is_category = false;
809	
810			window.googletag.cmd.push(() => {
811				const makeSlot = (target, ad_path, sizes, position, options) => {
812					document.addEventListener("DOMContentLoaded", function(){
813						if ( ! document.getElementById( target ) ) {
814							console.log(target + ' is defined but was not found on the page');
815						
816						}
817					});
818				
819					
820					const { refreshable } = options || { refreshable: 'true' };
821					const isNative = typeof position === 'string' && position.indexOf('native') === 0;
822					const slot = window.googletag
823					  .defineSlot(ad_path, sizes, target)
824					  .addService(window.googletag.pubads())
825					  .setTargeting('pos', position)
826					  .setTargeting('refreshable', isNative ? 'false' : refreshable)
827					  .setTargeting('adrefreshed', 'false');
828
829					return slot;
830				}
831	
832				const inline_top_slot = makeSlot('inline-top', '/5055/B2B/IT/sqlcourse/home/inline-top', [[300,50],[320,50],[728,90],[970,90],[970,250],[1000,90]], 'top', { refreshable: 'true' })
833				inline_top_slot?.defineSizeMapping( googletag.sizeMapping().addSize([1240,650], [[728,90],[970,90],[970,250],[1000,90]]).addSize([768,321], [[728,90]]).addSize([0,0], [[300,50],[320,50]]).build() )
834
835				const sticky_bottom_slot = makeSlot('sticky-bottom', '/5055/B2B/IT/sqlcourse/home/sticky-bottom', [[300,50],[320,50],[728,90],[970,90],[1000,90]], 'sticky', { refreshable: 'true' })
836				sticky_bottom_slot?.defineSizeMapping( googletag.sizeMapping().addSize([1240,650], [[728,90],[970,90],[1000,90]]).addSize([768,321], [[728,90]]).addSize([0,0], [[300,50],[320,50]]).build() )
837
838			});
839
840			window.googletag.cmd.push(() => {
841				window.googletag.enableServices()
842			});
843
844			// refresh logic
845			window.googletag.cmd.push(() => {
846				// listener
847				googletag.pubads().addEventListener("slotRenderEnded", (event) => {
848					// refresh exclusions by lineitem ID, configured in GTM
849					if ((window.GPT_NO_REFRESH_LINEITEMS ?? []).includes(event.lineItemId)) {
850						event.slot.setConfig({targeting: { refreshable: 'false' }}) // prevent future refresh
851					}
852				})
853
854				// global refresh interval
855				setInterval(() => {
856					const slots = window.googletag.pubads().getSlots().filter(slot => {
857						// exclude slots that shouldn't refresh
858						if (slot.getConfig('targeting').targeting.refreshable?.[0] === 'false') {
859							return false; // explicitly disabled
860						}
861						
862						const element = document.getElementById(slot.getSlotElementId());
863						if (!element) {
864							return false; // missing DOM
865						}
866
867						const rect = element.getBoundingClientRect();
868						const visible = rect.top < window.innerHeight && rect.bottom > 0;
869
870						if (!visible) {
871							return false; // not visible
872						}
873
874						const next = 1 + parseInt(slot.getConfig('targeting').targeting.refresh?.[0] ?? '0');
875						slot.setConfig({targeting: { refresh: next.toString(), adrefreshed: 'true' }})
876
877						return true;
878					})
879					
880					if (slots.length) {
881						window.googletag.pubads().refresh(slots)
882					}
883				}, 30_000)
884			})
885		</script>
885
886		<!-- End: GAM Ad Slot Definitions | SQL Course home -->
887	
888<!-- JS generated by theme -->
889
890<script type="text/javascript" id="td-generated-header-js">
891    
892    
893
894	    var tdBlocksArray = []; //here we store all the items for the current page
895
896	    // td_block class - each ajax block uses a object of this class for requests
897	    function tdBlock() {
898		    this.id = '';
899		    this.block_type = 1; //block type id (1-234 etc)
900		    this.atts = '';
901		    this.td_column_number = '';
902		    this.td_current_page = 1; //
903		    this.post_count = 0; //from wp
904		    this.found_posts = 0; //from wp
905		    this.max_num_pages = 0; //from wp
906		    this.td_filter_value = ''; //current live filter value
907		    this.is_ajax_running = false;
908		    this.td_user_action = ''; // load more or infinite loader (used by the animation)
909		    this.header_color = '';
910		    this.ajax_pagination_infinite_stop = ''; //show load more at page x
911	    }
912
913        // td_js_generator - mini detector
914        ( function () {
915            var htmlTag = document.getElementsByTagName("html")[0];
916
917	        if ( navigator.userAgent.indexOf("MSIE 10.0") > -1 ) {
918                htmlTag.className += ' ie10';
919            }
920
921            if ( !!navigator.userAgent.match(/Trident.*rv\:11\./) ) {
922                htmlTag.className += ' ie11';
923            }
924
925	        if ( navigator.userAgent.indexOf("Edge") > -1 ) {
926                htmlTag.className += ' ieEdge';
927            }
928
929            if ( /(iPad|iPhone|iPod)/g.test(navigator.userAgent) ) {
930                htmlTag.className += ' td-md-is-ios';
931            }
932
933            var user_agent = navigator.userAgent.toLowerCase();
934            if ( user_agent.indexOf("android") > -1 ) {
935                htmlTag.className += ' td-md-is-android';
936            }
937
938            if ( -1 !== navigator.userAgent.indexOf('Mac OS X')  ) {
939                htmlTag.className += ' td-md-is-os-x';
940            }
941
942            if ( /chrom(e|ium)/.test(navigator.userAgent.toLowerCase()) ) {
943               htmlTag.className += ' td-md-is-chrome';
944            }
945
946            if ( -1 !== navigator.userAgent.indexOf('Firefox') ) {
947                htmlTag.className += ' td-md-is-firefox';
948            }
949
950            if ( -1 !== navigator.userAgent.indexOf('Safari') && -1 === navigator.userAgent.indexOf('Chrome') ) {
951                htmlTag.className += ' td-md-is-safari';
952            }
953
954            if( -1 !== navigator.userAgent.indexOf('IEMobile') ){
955                htmlTag.className += ' td-md-is-iemobile';
956            }
957
958        })();
959
960        var tdLocalCache = {};
961
962        ( function () {
963            "use strict";
964
965            tdLocalCache = {
966                data: {},
967                remove: function (resource_id) {
968                    delete tdLocalCache.data[resource_id];
969                },
970                exist: function (resource_id) {
971                    return tdLocalCache.data.hasOwnProperty(resource_id) && tdLocalCache.data[resource_id] !== null;
972                },
973                get: function (resource_id) {
974                    return tdLocalCache.data[resource_id];
975                },
976                set: function (resource_id, cachedData) {
977                    tdLocalCache.remove(resource_id);
978                    tdLocalCache.data[resource_id] = cachedData;
979                }
980            };
981        })();
982
983    
984    
985var td_viewport_interval_list=[{"limitBottom":767,"sidebarWidth":228},{"limitBottom":1018,"sidebarWidth":300},{"limitBottom":1140,"sidebarWidth":324}];
986var tdc_is_installed="yes";
987var tdc_domain_active=false;
988var td_ajax_url="https:\/\/www.sqlcourse.com\/wp\/wp-admin\/admin-ajax.php?td_theme_name=Newspaper&v=12.7.1";
989var td_get_template_directory_uri="https:\/\/www.sqlcourse.com\/wp-content\/plugins\/td-composer\/legacy\/common";
990var tds_snap_menu="";
991var tds_logo_on_sticky="";
992var tds_header_style="";
993var td_please_wait="Please wait...";
994var td_email_user_pass_incorrect="User or password incorrect!";
995var td_email_user_incorrect="Email or username incorrect!";
996var td_email_incorrect="Email incorrect!";
997var td_user_incorrect="Username incorrect!";
998var td_email_user_empty="Email or username empty!";
999var td_pass_empty="Pass empty!";
1000var td_pass_pattern_incorrect="Invalid Pass Pattern!";
1001var td_retype_pass_incorrect="Retyped Pass incorrect!";
1002var tds_more_articles_on_post_enable="";
1003var tds_more_articles_on_post_time_to_wait="";
1004var tds_more_articles_on_post_pages_distance_from_top=0;
1005var tds_captcha="";
1006var tds_theme_color_site_wide="#7e90a9";
1007var tds_smart_sidebar="";
1008var tdThemeName="Newspaper";
1009var tdThemeNameWl="Newspaper";
1010var td_magnific_popup_translation_tPrev="Previous (Left arrow key)";
1011var td_magnific_popup_translation_tNext="Next (Right arrow key)";
1012var td_magnific_popup_translation_tCounter="%curr% of %total%";
1013var td_magnific_popup_translation_ajax_tError="The content from %url% could not be loaded.";
1014var td_magnific_popup_translation_image_tError="The image #%curr% could not be loaded.";
1015var tdBlockNonce="c6e194c592";
1016var tdMobileMenu="enabled";
1017var tdMobileSearch="enabled";
1018var tdDateNamesI18n={"month_names":["January","February","March","April","May","June","July","August","September","October","November","December"],"month_names_short":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"day_names":["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
1018ay","Saturday"],"day_names_short":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]};
1019var tdb_modal_confirm="Save";
1020var tdb_modal_cancel="Cancel";
1021var tdb_modal_confirm_alt="Yes";
1022var tdb_modal_cancel_alt="No";
1023var td_deploy_mode="deploy";
1024var td_ad_background_click_link="";
1025var td_ad_background_click_target="";
1026</script>
1026
1027
1028
1029<!-- Header style compiled by theme -->
1030
1031<style>.td-page-content .widgettitle{color:#fff}.td-mobile-content .td-mobile-main-menu>li>a{font-family:bebas-neue-pro-expanded}.td-mobile-content .sub-menu a{font-family:bebas-neue-pro-expanded}#td-mobile-nav,#td-mobile-nav .wpb_button,.td-search-wrap-mob{font-family:bebas-neue-pro-expanded}.td-page-title,.td-category-title-holder .td-page-title{font-family:bebas-neue-pro-expanded}.td-page-content p,.td-page-content li,.td-page-content .td_block_text_with_title,.wpb_text_column p{font-family:bebas-neue-pro-expanded}.td-page-content h1,.wpb_text_column h1{font-family:bebas-neue-pro-expanded}.td-page-content h2,.wpb_text_column h2{font-family:bebas-neue-pro-expanded}.td-page-content h3,.wpb_text_column h3{font-family:bebas-neue-pro-expanded}.td-page-content h4,.wpb_text_column h4{font-family:bebas-neue-pro-expanded}.td-page-content h5,.wpb_text_column h5{font-family:bebas-neue-pro-expanded}.td-page-content h6,.wpb_text_column h6{font-family:bebas-neue-pro-expanded}body,p{font-family:bebas-neue-pro-expanded}.white-popup-block,.white-popup-block .wpb_button{font-family:bebas-neue-pro-expanded}:root{--td_theme_color:#7e90a9;--td_slider_text:rgba(126,144,169,0.7);--td_text_header_color:#7a91ac;--td_mobile_menu_color:#ffffff;--td_mobile_icons_color:#002e3f;--td_mobile_gradient_one_mob:#ffffff;--td_mobile_gradient_two_mob:#ffffff;--td_mobile_text_active_color:#86af09;--td_mobile_button_background_mob:#86af09;--td_mobile_button_color_mob:#ffffff;--td_mobile_text_color:#002e3f;--td_page_title_color:#7e90a9;--td_page_content_color:#122c56;--td_page_h_color:#7e90a9}.td-header-style-12 .td-header-menu-wrap-full,.td-header-style-12 .td-affix,.td-grid-style-1.td-hover-1 .td-big-grid-post:hover .td-post-category,.td-grid-style-5.td-hover-1 .td-big-grid-post:hover .td-post-category,.td_category_template_3 .td-current-sub-category,.td_category_template_8 .td-category-header .td-category a.td-current-sub-category,.td_category_template_4 .td-category-siblings .td-category a:hover,.td_block_big_grid_9.td-grid-style-1 .td-post-category,.td_block_big_grid_9.td-grid-style-5 .td-post-category,.td-grid-style-6.td-hover-1 .td-module-thumb:after,.tdm-menu
1031-active-style5 .td-header-menu-wrap .sf-menu>.current-menu-item>a,.tdm-menu-active-style5 .td-header-menu-wrap .sf-menu>.current-menu-ancestor>a,.tdm-menu-active-style5 .td-header-menu-wrap .sf-menu>.current-category-ancestor>a,.tdm-menu-active-style5 .td-header-menu-wrap .sf-menu>li>a:hover,.tdm-menu-active-style5 .td-header-menu-wrap .sf-menu>.sfHover>a{background-color:#7e90a9}.td_mega_menu_sub_cats .cur-sub-cat,.td-mega-span h3 a:hover,.td_mod_mega_menu:hover .entry-title a,.header-search-wrap .result-msg a:hover,.td-header-top-menu .td-drop-down-search .td_module_wrap:hover .entry-title a,.td-header-top-menu .td-icon-search:hover,.td-header-wrap .result-msg a:hover,.top-header-menu li a:hover,.top-header-menu .current-menu-item>a,.top-header-menu .current-menu-ancestor>a,.top-header-menu .current-category-ancestor>a,.td-social-icon-wrap>a:hover,.td-header-sp-top-widget .td-social-icon-wrap a:hover,.td_mod_related_posts:hover h3>a,.td-post-template-11 .td-related-title .td-related-left:hover,.td-post-template-11 .td-related-title .td-related-right:hover,.td-post-template-11 .td-related-title .td-cur-simple-item,.td-post-template-11 .td_block_related_posts .td-next-prev-wrap a:hover,.td-category-header .td-pulldown-category-filter-link:hover,.td-category-siblings .td-subcat-dropdown a:hover,.td-category-siblings .td-subcat-dropdown a.td-current-sub-category,.footer-text-wrap .footer-email-wrap a,.footer-social-wrap a:hover,.td_module_17 .td-read-more a:hover,.td_module_18 .td-read-more a:hover,.td_module_19 .td-post-author-name a:hover,.td-pulldown-syle-2 .td-subcat-dropdown:hover .td-subcat-more span,.td-pulldown-syle-2 .td-subcat-dropdown:hover .td-subcat-more i,.td-pulldown-syle-3 .td-subcat-dropdown:hover .td-subcat-more span,.td-pulldown-syle-3 .td-subcat-dropdown:hover .td-subcat-more i,.tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu>.current-category-ancestor>a,.tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu>.current-menu-ancestor>a,.tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu>.current-menu-item>a,.tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu>.sfHover>a,.tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu>li>a:hover{color:#7e90a9}.td-mega-menu-page .wpb_content_element ul li a:hover,.td-theme-wrap .td-aj-search-results .td_module_wrap:hover .entry-title a,.td-theme-wrap .header-search-wrap .result-msg a:hover{color:#7e90a9!important}.td_category_template_8 .td-category-header .td-category a.td-current-sub-category,.td_category_template_4 .td-category-siblings .td-category a:hover,.tdm-menu
1031-active-style4 .tdm-header .sf-menu>.current-menu-item>a,.tdm-menu-active-style4 .tdm-header .sf-menu>.current-menu-ancestor>a,.tdm-menu-active-style4 .tdm-header .sf-menu>.current-category-ancestor>a,.tdm-menu-active-style4 .tdm-header .sf-menu>li>a:hover,.tdm-menu-active-style4 .tdm-header .sf-menu>.sfHover>a{border-color:#7e90a9}.td-page-content .widgettitle{color:#fff}.td-mobile-content .td-mobile-main-menu>li>a{font-family:bebas-neue-pro-expanded}.td-mobile-content .sub-menu a{font-family:bebas-neue-pro-expanded}#td-mobile-nav,#td-mobile-nav .wpb_button,.td-search-wrap-mob{font-family:bebas-neue-pro-expanded}.td-page-title,.td-category-title-holder .td-page-title{font-family:bebas-neue-pro-expanded}.td-page-content p,.td-page-content li,.td-page-content .td_block_text_with_title,.wpb_text_column p{font-family:bebas-neue-pro-expanded}.td-page-content h1,.wpb_text_column h1{font-family:bebas-neue-pro-expanded}.td-page-content h2,.wpb_text_column h2{font-family:bebas-neue-pro-expanded}.td-page-content h3,.wpb_text_column h3{font-family:bebas-neue-pro-expanded}.td-page-content h4,.wpb_text_column h4{font-family:bebas-neue-pro-expanded}.td-page-content h5,.wpb_text_column h5{font-family:bebas-neue-pro-expanded}.td-page-content h6,.wpb_text_column h6{font-family:bebas-neue-pro-expanded}body,p{font-family:bebas-neue-pro-expanded}.white-popup-block,.white-popup-block .wpb_button{font-family:bebas-neue-pro-expanded}:root{--td_theme_color:#7e90a9;--td_slider_text:rgba(126,144,169,0.7);--td_text_header_color:#7a91ac;--td_mobile_menu_color:#ffffff;--td_mobile_icons_color:#002e3f;--td_mobile_gradient_one_mob:#ffffff;--td_mobile_gradient_two_mob:#ffffff;--td_mobile_text_active_color:#86af09;--td_mobile_button_background_mob:#86af09;--td_mobile_button_color_mob:#ffffff;--td_mobile_text_color:#002e3f;--td_page_title_color:#7e90a9;--td_page_content_color:#122c56;--td_page_h_color:#7e90a9}.td-header-style-12 .td-header-menu-wrap-full,.td-header-style-12 .td-affix,.td-grid-style-1.td-hover-1 .td-big-grid-post:hover .td-post-category,.td-grid-style-5.td-hover-1 .td-big-grid-post:hover .td-post-category,.td_category_template_3 .td-current-sub-category,.td_category_template_8 .td-category-header .td-category a.td-current-sub-category,.td_category_template_4 .td-category-siblings .td-category a:hover,.td_block_big_grid_9.td-grid-style-1 .td-post-category,.td_block_big_grid_9.td-grid-style-5 .td-post-category,.td-grid-style-6.td-hover-1 .td-module-thumb:after,.tdm-menu
1031-active-style5 .td-header-menu-wrap .sf-menu>.current-menu-item>a,.tdm-menu-active-style5 .td-header-menu-wrap .sf-menu>.current-menu-ancestor>a,.tdm-menu-active-style5 .td-header-menu-wrap .sf-menu>.current-category-ancestor>a,.tdm-menu-active-style5 .td-header-menu-wrap .sf-menu>li>a:hover,.tdm-menu-active-style5 .td-header-menu-wrap .sf-menu>.sfHover>a{background-color:#7e90a9}.td_mega_menu_sub_cats .cur-sub-cat,.td-mega-span h3 a:hover,.td_mod_mega_menu:hover .entry-title a,.header-search-wrap .result-msg a:hover,.td-header-top-menu .td-drop-down-search .td_module_wrap:hover .entry-title a,.td-header-top-menu .td-icon-search:hover,.td-header-wrap .result-msg a:hover,.top-header-menu li a:hover,.top-header-menu .current-menu-item>a,.top-header-menu .current-menu-ancestor>a,.top-header-menu .current-category-ancestor>a,.td-social-icon-wrap>a:hover,.td-header-sp-top-widget .td-social-icon-wrap a:hover,.td_mod_related_posts:hover h3>a,.td-post-template-11 .td-related-title .td-related-left:hover,.td-post-template-11 .td-related-title .td-related-right:hover,.td-post-template-11 .td-related-title .td-cur-simple-item,.td-post-template-11 .td_block_related_posts .td-next-prev-wrap a:hover,.td-category-header .td-pulldown-category-filter-link:hover,.td-category-siblings .td-subcat-dropdown a:hover,.td-category-siblings .td-subcat-dropdown a.td-current-sub-category,.footer-text-wrap .footer-email-wrap a,.footer-social-wrap a:hover,.td_module_17 .td-read-more a:hover,.td_module_18 .td-read-more a:hover,.td_module_19 .td-post-author-name a:hover,.td-pulldown-syle-2 .td-subcat-dropdown:hover .td-subcat-more span,.td-pulldown-syle-2 .td-subcat-dropdown:hover .td-subcat-more i,.td-pulldown-syle-3 .td-subcat-dropdown:hover .td-subcat-more span,.td-pulldown-syle-3 .td-subcat-dropdown:hover .td-subcat-more i,.tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu>.current-category-ancestor>a,.tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu>.current-menu-ancestor>a,.tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu>.current-menu-item>a,.tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu>.sfHover>a,.tdm-menu-active-style3 .tdm-header.td-header-wrap .sf-menu>li>a:hover{color:#7e90a9}.td-mega-menu-page .wpb_content_element ul li a:hover,.td-theme-wrap .td-aj-search-results .td_module_wrap:hover .entry-title a,.td-theme-wrap .header-search-wrap .result-msg a:hover{color:#7e90a9!important}.td_category_template_8 .td-category-header .td-category a.td-current-sub-category,.td_category_template_4 .td-category-siblings .td-category a:hover,.tdm-menu
1031-active-style4 .tdm-header .sf-menu>.current-menu-item>a,.tdm-menu-active-style4 .tdm-header .sf-menu>.current-menu-ancestor>a,.tdm-menu-active-style4 .tdm-header .sf-menu>.current-category-ancestor>a,.tdm-menu-active-style4 .tdm-header .sf-menu>li>a:hover,.tdm-menu-active-style4 .tdm-header .sf-menu>.sfHover>a{border-color:#7e90a9}</style>
1032
1033
1034<!-- Button style compiled by theme -->
1035
1036<style>.tdm-btn-style1{background-color:#7e90a9}.tdm-btn-style2:before{border-color:#7e90a9}.tdm-btn-style2{color:#7e90a9}.tdm-btn-style3{-webkit-box-shadow:0 2px 16px #7e90a9;-moz-box-shadow:0 2px 16px #7e90a9;box-shadow:0 2px 16px #7e90a9}.tdm-btn-style3:hover{-webkit-box-shadow:0 4px 26px #7e90a9;-moz-box-shadow:0 4px 26px #7e90a9;box-shadow:0 4px 26px #7e90a9}</style>
1037
1038	<style id="tdw-css-placeholder"></style><noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript></head>
1039
1040<body class="home page-template-default page page-id-54 td-standard-pack homepage-amberlight-pro global-block-template-2 tdb-template  tdc-header-template  tdc-footer-template td-full-layout" itemscope="itemscope" itemtype="https://schema.org/WebPage">
1041
1042<div class="td-scroll-up" data-style="style1"><i class="td-icon-menu-up"></i></div>
1043    <div class="td-menu-background" style="visibility:hidden"></div>
1044<div id="td-mobile-nav" style="visibility:hidden">
1045    <div class="td-mobile-container">
1046        <!-- mobile menu top section -->
1047        <div class="td-menu-socials-wrap">
1048            <!-- socials -->
1049            <div class="td-menu-socials">
1050                            </div>
1051            <!-- close button -->
1052            <div class="td-mobile-close">
1053                <span><i class="td-icon-close-mobile"></i></span>
1054            </div>
1055        </div>
1056
1057        <!-- login section -->
1058        
1059        <!-- menu section -->
1060        <div class="td-mobile-content">
1061            <div class="menu-course-menu-container"><ul id="menu-course-menu-2" class="td-mobile-main-menu"><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-first menu-item-456"><a href="https://www.sqlcourse.com/beginner-course/">Beginner Course</a></li>
1062<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-455"><a href="https://www.sqlcourse.com/advanced-course/">Advanced Course</a></li>
1063<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-610"><a href="https://www.sqlcourse.com/resources/">Links &#038; Resources</a></li>
1064</ul></div>        </div>
1065    </div>
1066
1067    <!-- register/login section -->
1068    </div><div class="td-search-background" style="visibility:hidden"></div>
1069<div class="td-search-wrap-mob" style="visibility:hidden">
1070	<div class="td-drop-down-search">
1071		<form method="get" class="td-search-form" action="https://www.sqlcourse.com/">
1072			<!-- close button -->
1073			<div class="td-search-close">
1074				<span><i class="td-icon-close-mobile"></i></span>
1075			</div>
1076			<div role="search" class="td-search-input">
1077				<span>Search</span>
1078				<input id="td-header-search-mob" type="text" value="" name="s" autocomplete="off" />
1079			</div>
1080		</form>
1081		<div id="td-aj-search-mob" class="td-ajax-search-flex"></div>
1082	</div>
1083</div>
1084
1085    <div id="td-outer-wrap" class="td-theme-wrap">
1086    
1087                    <div class="td-header-template-wrap" style="position: relative">
1088                                    <div class="td-header-mobile-wrap ">
1089                        <div id="tdi_1" class="tdc-zone"><div class="tdc_zone tdi_2  wpb_row td-pb-row tdc-element-style"  >
1090<style scoped>.tdi_2{min-height:0}.td-header-mobile-wrap{position:relative;width:100%}@media (max-width:767px){.tdi_2{position:relative}}</style>
1091<div class="tdi_1_rand_style td-element-style" ><style>@media (max-width:767px){.tdi_1_rand_style{background-color:#222222!important}}</style></div><div id="tdi_3" class="tdc-row"><div class="vc_row tdi_4  wpb_row td-pb-row tdc-element-style" >
1092<style scoped>.tdi_4,.tdi_4 .tdc-columns{min-height:0}.tdi_4,.tdi_4 .tdc-columns{display:block}.tdi_4 .tdc-columns{width:100%}.tdi_4:before,.tdi_4:after{display:table}@media (max-width:767px){@media (min-width:768px){.tdi_4{margin-left:-0px;margin-right:-0px}.tdi_4 .tdc-row-video-background-error,.tdi_4>.vc_column,.tdi_4>.tdc-columns>.vc_column{padding-left:0px;padding-right:0px}}}@media (max-width:767px){.tdi_4{position:relative}}</style>
1093<div class="tdi_3_rand_style td-element-style" ><style>@media (max-width:767px){.tdi_3_rand_style{background-color:#ffffff!important}}</style></div><div class="vc_column tdi_6  wpb_column vc_column_container tdc-column td-pb-span4">
1094<style scoped>.tdi_6{vertical-align:baseline}.tdi_6>.wpb_wrapper,.tdi_6>.wpb_wrapper>.tdc-elements{display:block}.tdi_6>.wpb_wrapper>.tdc-elements{width:100%}.tdi_6>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_6>.wpb_wrapper{width:auto;height:auto}@media (max-width:767px){.tdi_6{vertical-align:middle}}@media (max-width:767px){.tdi_6{width:20%!important;display:inline-block!important}}</style><div class="wpb_wrapper" ><div class="td_block_wrap tdb_mobile_menu tdi_7 td-pb-border-top td_block_template_2 tdb-header-align"  data-td-block-uid="tdi_7" >
1095<style>@media (max-width:767px){.tdi_7{margin-left:-13px!important}}</style>
1096<style>.tdb-header-align{vertical-align:middle}.tdb_mobile_menu{margin-bottom:0;clear:none}.tdb_mobile_menu a{display:inline-block!important;position:relative;text-align:center;color:var(--td_theme_color,#4db2ec)}.tdb_mobile_menu a>span{display:flex;align-items:center;justify-content:center}.tdb_mobile_menu svg{height:auto}
1096.tdb_mobile_menu svg,.tdb_mobile_menu svg *{fill:var(--td_theme_color,#4db2ec)}#tdc-live-iframe .tdb_mobile_menu a{pointer-events:none}.td-menu-mob-open-menu{overflow:hidden}.td-menu-mob-open-menu #td-outer-wrap{position:static}.tdi_7{display:inline-block}.tdi_7 .tdb-mobile-menu-button i{font-size:22px;width:55px;height:55px;line-height:55px}.tdi_7 .tdb-mobile-menu-button svg{width:22px}.tdi_7 .tdb-mobile-menu-button .tdb-mobile-menu-icon-svg{width:55px;height:55px}.tdi_7 .tdb-mobile-menu-button{color:#002e3f}.tdi_7 .tdb-mobile-menu-button svg,.tdi_7 .tdb-mobile-menu-button svg *{fill:#002e3f}.tdi_7 .tdb-mobile-menu-button:hover{color:#86af09}.tdi_7 .tdb-mobile-menu-button:hover svg,.tdi_7 .tdb-mobile-menu-button:hover svg *{fill:#86af09}@media (max-width:767px){.tdi_7 .tdb-mobile-menu-button i{font-size:27px;width:54px;height:54px;line-height:54px}.tdi_7 .tdb-mobile-menu-button svg{width:27px}.tdi_7 .tdb-mobile-menu-button .tdb-mobile-menu-icon-svg{width:54px;height:54px}}</style><div class="tdb-block-inner td-fix-index"><span class="tdb-mobile-menu-button"><i class="tdb-mobile-menu-icon td-icon-mobile"></i></span></div></div> <!-- ./block --></div></div><div class="vc_column tdi_9  wpb_column vc_column_container tdc-column td-pb-span4">
1097<style scoped>.tdi_9{vertical-align:baseline}.tdi_9>.wpb_wrapper,.tdi_9>.wpb_wrapper>.tdc-elements{display:block}.tdi_9>.wpb_wrapper>.tdc-elements{width:100%}.tdi_9>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_9>.wpb_wrapper{width:auto;height:auto}@media (max-width:767px){.tdi_9{vertical-align:middle}}@media (max-width:767px){.tdi_9{width:60%!important;display:inline-block!important}}</style><div class="wpb_wrapper" ><div class="td_block_wrap tdb_header_logo tdi_10 td-pb-border-top td_block_template_2 tdb-header-align"  data-td-block-uid="tdi_10" >
1098<style>.tdb_header_logo{margin-bottom:0;clear:none}.tdb_header_logo .tdb-logo-a,.tdb_header_logo h1{display:flex;pointer-events:auto;align-items:flex-start}.tdb_header_logo h1{margin:0;line-height:0}.tdb_header_logo .tdb-logo-img-wrap img{display:block}.tdb_header_logo .tdb-logo-svg-wrap+.tdb-logo-img-wrap{display:none}.tdb_header_logo .tdb-logo-svg-wrap svg{width:50px;display:block;transition:fill .3s ease}.tdb_header_logo .tdb-logo-text-wrap{display:flex}.tdb_header_logo .tdb-logo-text-title,.tdb_header_logo .tdb-logo-text-tagline{-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.tdb_header_logo .tdb-logo-text-title{background-size:cover;background-position:center center;font-size:75px;font-family:serif;line-height:1.1;color:#222;white-space:nowrap}.tdb_header_logo .tdb-logo-text-tagline{margin-top:2px;font-size:12px;font-family:serif;letter-spacing:1.8px;line-height:1;color:#767676}.tdb_header_logo .tdb-logo-icon{position:relative;font-size:46px;color:#000}.tdb_header_logo .tdb-logo-icon-svg{line-height:0}.tdb_header_logo .tdb-logo-icon-svg svg{width:46px;height:auto}.tdb_header_logo .tdb-logo-icon-svg svg,.tdb_header_logo .tdb-logo-icon-svg svg *{fill:#000}.tdi_10 .tdb-logo-a,.tdi_10 h1{flex-direction:row;align-items:center;justify-content:center}.tdi_10 .tdb-logo-svg-wrap{display:block}.tdi_10 .tdb-logo-img-wrap{display:none}.tdi_10 .tdb-logo-text-tagline{margin-top:-3px;margin-left:0;display:block;font-family:Montserrat!important;}.tdi_10 .tdb-logo-text-title{display:block;color:#ffffff}.tdi_10 .tdb-logo-text-wrap{flex-direction:column;align-items:center}.tdi_10 .tdb-logo-icon{top:0px;display:block}@media (max-width:767px){.tdb_header_logo .tdb-logo-text-title{font-size:36px}}@media (max-width:767px){.tdb_header_logo .tdb-logo-text-tagline{font-size:11px}}@media (min-width:768px) and (max-width:1018px){.tdi_10 .tdb-logo-img{max-width:186px}.tdi_10 .tdb-logo-text-tagline{margin-top:-2px;margin-left:0}}@media (max-width:767px){.tdi_10 .tdb-logo-svg-wrap+.tdb-logo-img-wrap{display:none}.tdi_10 .tdb-logo-img-wrap{display:block}.tdi_10 .tdb-logo-text-title{font-family:Roboto!important;font-size:20px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:1px!important;}}</style><div class="tdb-block-inner td-fix-index"><a class="tdb-logo-a" href="https://www.sqlcourse.com/"><h1>
1098<span class="tdb-logo-img-wrap"><img class="tdb-logo-img td-retina-data" data-retina="https://assets.sqlcourse.com/uploads/2021/01/SQLc_Logo_RetinaMobile-Logo.png" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20751%20165'%3E%3C/svg%3E" alt="Logo"  title=""  width="751" height="165" data-lazy-src="https://assets.sqlcourse.com/uploads/2021/01/SQLc_Logo_MobileLogo.png" /><noscript><img class="tdb-logo-img td-retina-data" data-retina="https://assets.sqlcourse.com/uploads/2021/01/SQLc_Logo_RetinaMobile-Logo.png" src="https://assets.sqlcourse.com/uploads/2021/01/SQLc_Logo_MobileLogo.png" alt="Logo"  title=""  width="751" height="165" /></noscript></span></h1></a></div></div> <!-- ./block --></div></div><div class="vc_column tdi_12  wpb_column vc_column_container tdc-column td-pb-span4">
1099<style scoped>.tdi_12{vertical-align:baseline}.tdi_12>.wpb_wrapper,.tdi_12>.wpb_wrapper>.tdc-elements{display:block}.tdi_12>.wpb_wrapper>.tdc-elements{width:100%}.tdi_12>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_12>.wpb_wrapper{width:auto;height:auto}@media (max-width:767px){.tdi_12{vertical-align:middle}}@media (max-width:767px){.tdi_12{width:20%!important;display:inline-block!important}}</style><div class="wpb_wrapper" ><div class="td_block_wrap tdb_mobile_search tdi_13 td-pb-border-top td_block_template_2 tdb-header-align"  data-td-block-uid="tdi_13" >
1100<style>@media (max-width:767px){.tdi_13{margin-right:-19px!important;margin-bottom:0px!important}}</style>
1101<style>.tdb_mobile_search{margin-bottom:0;clear:none}.tdb_mobile_search a{display:inline-block!important;position:relative;text-align:center;color:var(--td_theme_color,#4db2ec)}.tdb_mobile_search a>span{display:flex;align-items:center;justify-content:center}.tdb_mobile_search svg{height:auto}.tdb_mobile_search svg,.tdb_mobile_search svg *{fill:var(--td_theme_color,#4db2ec)}#tdc-live-iframe .tdb_mobile_search a{pointer-events:none}.td-search-opened{overflow:hidden}.td-search-opened #td-outer-wrap{position:static}.td-search-opened .td-search-wrap-mob{position:fixed;height:calc(100% + 1px)}.td-search-opened .td-drop-down-search{height:calc(100% + 1px);overflow-y:scroll;overflow-x:hidden}.tdi_13{display:inline-block;float:right;clear:none}.tdi_13 .tdb-header-search-button-mob i{font-size:22px;width:55px;height:55px;line-height:55px}.tdi_13 .tdb-header-search-button-mob svg{width:22px}.tdi_13 .tdb-header-search-button-mob .tdb-mobile-search-icon-svg{width:55px;height:55px;display:flex;justify-content:center}.tdi_13 .tdb-header-search-button-mob{color:#002e3f}.tdi_13 .tdb-header-search-button-mob svg,.tdi_13 .tdb-header-search-button-mob svg *{fill:#002e3f}.tdi_13 .tdb-header-search-button-mob:hover{color:#86af09}</style><div class="tdb-block-inner td-fix-index"><span class="tdb-header-search-button-mob dropdown-toggle" data-toggle="dropdown"><i class="tdb-mobile-search-icon td-icon-search"></i></span></div></div> <!-- ./block --></div></div></div></div></div></div>                    </div>
1102                
1103                    <div class="td-header-desktop-wrap ">
1104                        <div id="tdi_14" class="tdc-zone"><div class="tdc_zone tdi_15  wpb_row td-pb-row tdc-element-style"  >
1105<style scoped>.tdi_15{min-height:0}.td-header-desktop-wrap{position:relative}.tdi_15{position:relative}</style>
1106<div class="tdi_14_rand_style td-element-style" ><style>.tdi_14_rand_style{background-color:#ffffff!important}</style></div><div id="tdi_16" class="tdc-row tdc-row-is-sticky tdc-rist-top stretch_row_1400 td-stretch-content"><div class="vc_row tdi_17  wpb_row td-pb-row tdc-element-style tdc-row-content-vert-center" >
1107<style scoped>body .tdc-row.tdc-rist-top-active,body .tdc-row.tdc-rist-bottom-active{position:fixed;left:50%;transform:translateX(-50%);z-index:10000}body .tdc-row.tdc-rist-top-active.td-stretch-content,body .tdc-row.tdc-rist-bottom-active.td-stretch-content{width:100%!important}body .tdc-row.tdc-rist-top-active{top:0}body .tdc-row.tdc-rist-absolute{position:absolute}body .tdc-row.tdc-rist-bottom-active{bottom:0}.tdi_17,.tdi_17 .tdc-columns{min-height:0}.tdi_17:before{display:block;width:100vw;height:100%;position:absolute;
1107left:50%;transform:translateX(-50%);box-shadow:0px 6px 8px 0px rgba(0,0,0,0.08);z-index:20;pointer-events:none;top:0}.tdi_17,.tdi_17 .tdc-columns{display:block}.tdi_17 .tdc-columns{width:100%}.tdi_17:before,.tdi_17:after{display:table}@media (min-width:767px){body.admin-bar .tdc-row.tdc-rist-top-active{top:32px}}@media (min-width:768px){.tdi_17{margin-left:-21px;margin-right:-21px}.tdi_17 .tdc-row-video-background-error,.tdi_17>.vc_column,.tdi_17>.tdc-columns>.vc_column{padding-left:21px;padding-right:21px}}@media (min-width:767px){.tdi_17.tdc-row-content-vert-center,.tdi_17.tdc-row-content-vert-center .tdc-columns{display:flex;align-items:center;flex:1}.tdi_17.tdc-row-content-vert-bottom,.tdi_17.tdc-row-content-vert-bottom .tdc-columns{display:flex;align-items:flex-end;flex:1}.tdi_17.tdc-row-content-vert-center .td_block_wrap{vertical-align:middle}.tdi_17.tdc-row-content-vert-bottom .td_block_wrap{vertical-align:bottom}}@media (min-width:768px) and (max-width:1018px){@media (min-width:768px){.tdi_17{margin-left:-10px;margin-right:-10px}.tdi_17 .tdc-row-video-background-error,.tdi_17>.vc_column,.tdi_17>.tdc-columns>.vc_column{padding-left:10px;padding-right:10px}}}.tdi_17{padding-top:10px!important;position:relative}.tdi_17 .td_block_wrap{text-align:left}</style>
1108<div class="tdi_16_rand_style td-element-style" ><style>.tdi_16_rand_style{background-color:#ffffff!important}.tdi_16_rand_style::after{content:''!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important;z-index:0!important;display:block!important;background:rgba(0,0,0,0)!important}</style></div><div class="vc_column tdi_19  wpb_column vc_column_container tdc-column td-pb-span4">
1109<style scoped>.tdi_19{vertical-align:baseline}.tdi_19>.wpb_wrapper,.tdi_19>.wpb_wrapper>.tdc-elements{display:block}.tdi_19>.wpb_wrapper>.tdc-elements{width:100%}.tdi_19>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_19>.wpb_wrapper{width:auto;height:auto}</style><div class="wpb_wrapper" ><div class="td_block_wrap tdb_header_logo tdi_20 td-pb-border-top td_block_template_2 tdb-header-align"  data-td-block-uid="tdi_20" >
1110<style>.tdi_20{width:60%!important}</style>
1111<style>.tdi_20{display:inline-block}.tdi_20 .tdb-logo-a,.tdi_20 h1{flex-direction:row;align-items:center;justify-content:center}.tdi_20 .tdb-logo-svg-wrap{display:block}.tdi_20 .tdb-logo-svg-wrap+.tdb-logo-img-wrap{display:none}.tdi_20 .tdb-logo-img{max-width:50%}.tdi_20 .tdb-logo-text-tagline{margin-top:2px;margin-left:0;display:block}.tdi_20 .tdb-logo-text-title{display:block;color:#ffffff;font-family:Roboto!important;font-size:33px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:1px!important;}.tdi_20 .tdb-logo-text-wrap{flex-direction:column;align-items:center}.tdi_20 .tdb-logo-icon{top:0px;display:block}@media (min-width:768px) and (max-width:1018px){.tdi_20 .tdb-logo-img{max-width:186px}.tdi_20 .tdb-logo-text-tagline{margin-top:-2px;margin-left:0}.tdi_20 .tdb-logo-text-title{font-size:29px!important;}}</style><div class="tdb-block-inner td-fix-index"><a class="tdb-logo-a" href="https://www.sqlcourse.com/"><h1><span class="tdb-logo-img-wrap"><img class="tdb-logo-img td-retina-data" data-retina="https://assets.sqlcourse.com/uploads/2021/01/SQLc_Logo_RetinaLogo.png" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201134%20250'%3E%3C/svg%3E" alt="Logo"  title=""  width="1134" height="250" data-lazy-src="https://assets.sqlcourse.com/uploads/2021/01/SQLc_Logo_MainLogo.png" /><noscript><img class="tdb-logo-img td-retina-data" data-retina="https://assets.sqlcourse.com/uploads/2021/01/SQLc_Logo_RetinaLogo.png" src="https://assets.sqlcourse.com/uploads/2021/01/SQLc_Logo_MainLogo.png" alt="Logo"  title=""  width="1134" height="250" /></noscript></span></h1></a></div></div> <!-- ./block --></div></div><div class="vc_column tdi_22  wpb_column vc_column_container tdc-column td-pb-span8">
1112<style scoped>.tdi_22{vertical-align:baseline}.tdi_22>.wpb_wrapper,.tdi_22>.wpb_wrapper>.tdc-elements{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-start}.tdi_22>.wpb_wrapper>.tdc-elements{width:100%}.tdi_22>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_22>.wpb_wrapper{width:100%;height:100%}</style><div class="wpb_wrapper" ><div class="td_block_wrap tdb_header_menu tdi_23 tds_menu_active1 tds_menu_sub_active1 tdb-head-menu-inline tdb-mm-align-screen td-pb-border-top td_block_template_2 tdb-header-align"  data-td-block-uid="tdi_23"  style=" z-index: 999;">
1113<style>.tdi_23{margin-top:14px!important;padding-right:20px!important}</style>
1114<style>.tdb_header_menu{margin-bottom:0;z-index:999;clear:none}.tdb_header_menu .tdb-main-sub-icon-fake,.tdb_header_menu .tdb-sub-icon-fake{display:none}.rtl .tdb_header_menu .tdb-menu{display:flex}.tdb_header_menu .tdb-menu{display:inline-block;vertical-align:middle;margin:0}.tdb_header_menu .tdb-menu .tdb-mega-menu-inactive,.tdb_header_menu .tdb-menu .tdb-menu-item-inactive{pointer-events:none}.tdb_header_menu .tdb-menu .tdb-mega-menu-inactive>ul,.tdb_header_menu .tdb-menu .tdb-menu-item-inactive>ul{visibility:hidden;opacity:0}
1114.tdb_header_menu .tdb-menu .sub-menu{font-size:14px;position:absolute;top:-999em;background-color:#fff;z-index:99}.tdb_header_menu .tdb-menu .sub-menu>li{list-style-type:none;margin:0;font-family:var(--td_default_google_font_1,'Open Sans','Open Sans Regular',sans-serif)}.tdb_header_menu .tdb-menu>li{float:left;list-style-type:none;margin:0}.tdb_header_menu .tdb-menu>li>a{position:relative;display:inline-block;padding:0 14px;font-weight:700;font-size:14px;line-height:48px;vertical-align:middle;text-transform:uppercase;-webkit-backface-visibility:hidden;color:#000;font-family:var(--td_default_google_font_1,'Open Sans','Open Sans Regular',sans-serif)}.tdb_header_menu .tdb-menu>li>a:after{content:'';position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:0;height:3px;background-color:var(--td_theme_color,#4db2ec);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:width 0.2s ease;transition:width 0.2s ease}.tdb_header_menu .tdb-menu>li>a>.tdb-menu-item-text{display:inline-block}.tdb_header_menu .tdb-menu>li>a .tdb-menu-item-text,.tdb_header_menu .tdb-menu>li>a span{vertical-align:middle;float:left}.tdb_header_menu .tdb-menu>li>a .tdb-sub-menu-icon{margin:0 0 0 7px}.tdb_header_menu .tdb-menu>li>a .tdb-sub-menu-icon-svg{float:none;line-height:0}.tdb_header_menu .tdb-menu>li>a .tdb-sub-menu-icon-svg svg{width:14px;height:auto}.tdb_header_menu .tdb-menu>li>a .tdb-sub-menu-icon-svg svg,.tdb_header_menu .tdb-menu>li>a .tdb-sub-menu-icon-svg svg *{fill:#000}.tdb_header_menu .tdb-menu>li.current-menu-item>a:after,.tdb_header_menu .tdb-menu>li.current-menu-ancestor>a:after,.tdb_header_menu .tdb-menu>li.current-category-ancestor>a:after,.tdb_header_menu .tdb-menu>li.current-page-ancestor>a:after,.tdb_header_menu .tdb-menu>li:hover>a:after,.tdb_header_menu .tdb-menu>li.tdb-hover>a:after{width:100%}.tdb_header_menu .tdb-menu>li:hover>ul,.tdb_header_menu .tdb-menu>li.tdb-hover>ul{top:auto;display:block!important}.tdb_header_menu .tdb-menu>li.td-normal-menu>ul.sub-menu{top:auto;left:0;z-index:99}.tdb_header_menu .tdb-menu>li .tdb-menu-sep{position:relative;vertical-align:middle;font-size:14px}.tdb_header_menu .tdb-menu>li .tdb-menu-sep-svg{line-height:0}.tdb_header_menu .tdb-menu>li .tdb-menu-sep-svg svg{width:14px;height:auto}.tdb_header_menu .tdb-menu>li:last-child .tdb-menu-sep{display:none}.tdb_header_menu .tdb-menu-item-text{word-wrap:break-word}.tdb_header_menu .tdb-menu-item-text,.tdb_header_menu .tdb-sub-menu-icon,.tdb_header_menu .tdb-menu-more-subicon{vertical-align:middle}.tdb_header_menu .tdb-sub-menu-icon,.tdb_header_menu .tdb-menu-more-subicon{position:relative;top:0;padding-left:0}.tdb_header_menu .tdb-normal-menu{position:relative}.tdb_header_menu .tdb-normal-menu ul{left:0;padding:15px 0;text-align:left}.tdb_header_menu .tdb-normal-menu ul ul{margin-top:-15px}.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item{position:relative;list-style-type:none}.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item>a{position:relative;display:block;padding:7px 30px;font-size:12px;line-height:20px;color:#111}.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item>a .tdb-sub-menu-icon,.tdb_header_menu .td-pulldown-filter-list .tdb-menu-item>a .tdb-sub-menu-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;padding-right:inherit;font-size:7px;line-height:20px}.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item>a .tdb-sub-menu-icon-svg,.tdb_header_menu .td-pulldown-filter-list .tdb-menu-item>a .tdb-sub-menu-icon-svg{line-height:0}.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item>a .tdb-sub-menu-icon-svg svg,.tdb_header_menu .td-pulldown-filter-list .tdb-menu-item>a .tdb-sub-menu-icon-svg svg{width:7px;height:auto}.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item>a .tdb-sub-menu-icon-svg svg,.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item>a .tdb-sub-menu-icon-svg svg *,.tdb_header_menu .td-pulldown-filter-list .tdb-menu-item>a .tdb-sub-menu-icon svg,.tdb_header_menu .td-pulldown-filter-list .tdb-menu-item>a .tdb-sub-menu-icon svg *{fill:#000}.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item:hover>ul,.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item.tdb-hover>ul{top:0;display:block!important}.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item.current-menu-item>a,.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item.current-menu-ancestor>a,.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item.current-category-ancestor>a,.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item.current-page-ancestor>a,.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item.tdb-hover>a,.tdb_header_menu .tdb-normal-menu ul .tdb-menu-item:hover>a{color:var(--td_theme_color,#4db2ec)}.tdb_header_menu .tdb-normal-menu>ul{left:-15px}.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu ul,.tdb_header_menu.tdb-menu-sub-inline .td-pulldown-filter-list{width:100%!important}.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu ul li,.tdb_header_menu.tdb-menu-sub-inline .td-pulldown-filter-list li{display:inline-block;width:auto!important}.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu,.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu .tdb-menu-item{position:static}.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu ul ul{margin-top:0!important}.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu>ul{left:0!important}.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu .tdb-menu-item>a .tdb-sub-menu-icon{float:none;line-height:1}.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu .tdb-menu-item:hover>ul,.tdb_header_menu.tdb-menu-sub-inline .tdb-normal-menu .tdb-menu-item.tdb-hover>ul{top:100%}.tdb_header_menu.tdb-menu-sub-inline .tdb-menu-items-dropdown{position:static}.tdb_header_menu.tdb-menu-sub-inline .td-pulldown-filter-list{left:0!important}.tdb-menu .tdb-mega-menu .sub-menu{-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;width:1114px!important}.tdb-menu .tdb-mega-menu .sub-menu,.tdb-menu .tdb-mega-menu .sub-menu>li{position:absolute;
1114left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tdb-menu .tdb-mega-menu .sub-menu>li{top:0;width:100%;max-width:1114px!important;height:auto;background-color:#fff;border:1px solid #eaeaea;overflow:hidden}.tdc-dragged .tdb-block-menu ul{visibility:hidden!important;opacity:0!important;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.tdb-mm-align-screen .tdb-menu .tdb-mega-menu .sub-menu{-webkit-transform:translateX(0);transform:translateX(0)}.tdb-mm-align-parent .tdb-menu .tdb-mega-menu{position:relative}.tdb-menu .tdb-mega-menu .tdc-row:not([class*='stretch_row_']),.tdb-menu .tdb-mega-menu .tdc-row-composer:not([class*='stretch_row_']){width:auto!important;max-width:1240px}.tdb-menu .tdb-mega-menu-page>.sub-menu>li .tdb-page-tpl-edit-btns{position:absolute;top:0;left:0;display:none;flex-wrap:wrap;gap:0 4px}.tdb-menu .tdb-mega-menu-page>.sub-menu>li:hover .tdb-page-tpl-edit-btns{display:flex}.tdb-menu .tdb-mega-menu-page>.sub-menu>li .tdb-page-tpl-edit-btn{background-color:#000;padding:1px 8px 2px;font-size:11px;color:#fff;z-index:100}.tdi_23{display:inline-block}.tdi_23 .td_block_inner{text-align:right}.tdi_23 .tdb-menu>li>a,.tdi_23 .td-subcat-more{padding:0px 20px;color:#002e3f}.tdi_23 .tdb-menu>li .tdb-menu-sep,.tdi_23 .tdb-menu-items-dropdown .tdb-menu-sep{top:-1px}.tdi_23 .tdb-menu>li>a .tdb-sub-menu-icon,.tdi_23 .td-subcat-more .tdb-menu-more-subicon{top:-1px}.tdi_23 .td-subcat-more .tdb-menu-more-icon{top:0px}.tdi_23 .tdb-menu>li>a .tdb-sub-menu-icon-svg svg,.tdi_23 .tdb-menu>li>a .tdb-sub-menu-icon-svg svg *,.tdi_23 .td-subcat-more .tdb-menu-more-subicon-svg svg,.tdi_23 .td-subcat-more .tdb-menu-more-subicon-svg svg *,.tdi_23 .td-subcat-more .tdb-menu-more-icon-svg,.tdi_23 .td-subcat-more .tdb-menu-more-icon-svg *{fill:#002e3f}.tdi_23 .tdb-menu>li>a,.tdi_23 .td-subcat-more,.tdi_23 .td-subcat-more>.tdb-menu-item-text{font-family:Roboto Condensed!important;font-size:16px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1px!important}.tdi_23 .tdb-normal-menu ul .tdb-menu-item>a .tdb-sub-menu-icon,.tdi_23 .td-pulldown-filter-list .tdb-menu-item>a .tdb-sub-menu-icon{right:0;margin-top:1px}.tdi_23 .tdb-menu .tdb-normal-menu ul,.tdi_23 .td-pulldown-filter-list,.tdi_23 .td-pulldown-filter-list .sub-menu{box-shadow:1px 1px 4px 0px rgba(0,0,0,0.15)}.tdi_23 .tdb-mega-menu .tdb_header_mega_menu{margin-right:0}.tdi_23 .tdb-menu .tdb-mega-menu .sub-menu>li{box-shadow:0px 2px 6px 0px rgba(0,0,0,0.1)}@media (max-width:1140px){.tdb-menu .tdb-mega-menu .sub-menu>li{width:100%!important}}@media (min-width:768px) and (max-width:1018px){.tdi_23 .tdb-menu>li>a,.tdi_23 .td-subcat-more{padding:0 9px}.tdi_23 .tdb-menu>li>a,.tdi_23 .td-subcat-more,.tdi_23 .td-subcat-more>.tdb-menu-item-text{font-size:11px!important;line-height:60px!important}}</style>
1115<style>.tdi_23 .tdb-menu>li>a:after,.tdi_23 .tdb-menu-items-dropdown .td-subcat-more:after{background-color:#86af09;bottom:0px}</style><div id=tdi_23 class="td_block_inner td-fix-index"><div class="tdb-main-sub-icon-fake"><i class="tdb-sub-menu-icon td-icon-down tdb-main-sub-menu-icon"></i></div><div class="tdb-sub-icon-fake"><i class="tdb-sub-menu-icon td-icon-right-arrow"></i></div><ul id="menu-course-menu-3" class="tdb-block-menu tdb-menu tdb-menu-items-visible"><li class="menu-item menu-item-type-taxonomy menu-item-object-category tdb-cur-menu-item menu-item-first tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-456"><a href="https://www.sqlcourse.com/beginner-course/"><div class="tdb-menu-item-text">Beginner Course</div></a></li>
1116<li class="menu-item menu-item-type-taxonomy menu-item-object-category tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-455"><a href="https://www.sqlcourse.com/advanced-course/"><div class="tdb-menu-item-text">Advanced Course</div></a></li>
1117<li class="menu-item menu-item-type-post_type menu-item-object-page tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-610"><a href="https://www.sqlcourse.com/resources/"><div class="tdb-menu-item-text">Links &#038; Resources</div></a></li>
1118</ul></div></div><div class="td_block_wrap tdb_mobile_search tdi_26 td-pb-border-top td_block_template_2 tdb-header-align"  data-td-block-uid="tdi_26" >
1119<style>.tdi_26{margin-top:26px!important;margin-left:0px!important}</style>
1120<style>.tdi_26{display:inline-block;float:right;clear:none}.tdi_26 .tdb-block-inner{text-align:right}.tdi_26 .tdb-header-search-button-mob i{font-size:22px;width:19.8px;
1120height:19.8px;line-height:19.8px}.tdi_26 .tdb-header-search-button-mob svg{width:22px}.tdi_26 .tdb-header-search-button-mob .tdb-mobile-search-icon-svg{width:19.8px;height:19.8px;display:flex;justify-content:center}.tdi_26 .tdb-header-search-button-mob{color:#002e3f}.tdi_26 .tdb-header-search-button-mob svg,.tdi_26 .tdb-header-search-button-mob svg *{fill:#002e3f}.tdi_26 .tdb-header-search-button-mob:hover{color:#86af09}</style><div class="tdb-block-inner td-fix-index"><span class="tdb-header-search-button-mob dropdown-toggle" data-toggle="dropdown"><i class="tdb-mobile-search-icon td-icon-search"></i></span></div></div> <!-- ./block --></div></div></div></div></div></div>                    </div>
1121                            </div>
1122            
1123        
1124            <div class="td-main-content-wrap td-main-page-wrap td-container-wrap">
1125                <div class="tdc-content-wrap">
1126                    <div id="tdi_27" class="tdc-zone"><div class="tdc_zone tdi_28  wpb_row td-pb-row"  >
1127<style scoped>.tdi_28{min-height:0}</style><div id="tdi_29" class="tdc-row stretch_row_1400 td-stretch-content"><div class="vc_row tdi_30  wpb_row td-pb-row tdc-element-style" >
1128<style scoped>.tdi_30,.tdi_30 .tdc-columns{min-height:0}.tdi_30>.td-element-style>.td-element-style-before{transition:none;-webkit-transition:none;opacity:1}.tdi_30,.tdi_30 .tdc-columns{display:block}.tdi_30 .tdc-columns{width:100%}.tdi_30:before,.tdi_30:after{display:table}.tdi_30{position:relative}.tdi_30 .td_block_wrap{text-align:left}@media (max-width:767px){.tdi_30{padding-bottom:0px!important}}</style>
1129<div class="tdi_29_rand_style td-element-style" ><style>.tdi_29_rand_style::after{content:''!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important;z-index:0!important;display:block!important;background:#002e3f!important}</style></div><div class="vc_column tdi_32  wpb_column vc_column_container tdc-column td-pb-span12">
1130<style scoped>.tdi_32{vertical-align:baseline}.tdi_32>.wpb_wrapper,.tdi_32>.wpb_wrapper>.tdc-elements{display:block}.tdi_32>.wpb_wrapper>.tdc-elements{width:100%}.tdi_32>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_32>.wpb_wrapper{width:auto;height:auto}</style><div class="wpb_wrapper" ><div class="td-block td-a-rec td-a-rec-id-custom-spot tdi_33 td_block_template_2">
1131<style>.tdi_33{margin-top:20px!important;margin-bottom:0px!important;padding-top:0px!important;border-style:solid!important;border-color:#888888!important;border-width:0px 0px 0px 0px!important}</style>
1132<style>.tdi_33.td-a-rec{text-align:center}.tdi_33.td-a-rec:not(.td-a-rec-no-translate){transform:translateZ(0)}.tdi_33 .td-element-style{z-index:-1}.tdi_33.td-a-rec-img{text-align:left}.tdi_33.td-a-rec-img img{margin:0 auto 0 0}.tdi_33 .td_spot_img_all img,.tdi_33 .td_spot_img_tl img,.tdi_33 .td_spot_img_tp img,.tdi_33 .td_spot_img_mob img{border-style:none}@media (max-width:767px){.tdi_33.td-a-rec-img{text-align:center}}</style>
1133<!-- Start: Render Ad Slot | Inline Top -->
1134<div id='inline-top'  style='min-width: 300px; width: auto; text-align:center; min-height: 50px; max-height: 250px; height: auto; background-color: transparent; border:0px solid #efefef;'>
1135	
1135<script nodelay>
1136		window.googletag.cmd.push(function() {
1137				googletag.display('inline-top');
1138		});
1139		</script>
1139
1140</div>
1141<!-- End: Render Ad Slot | Inline Top -->
1142</div><div class="vc_row_inner tdi_35  vc_row vc_inner wpb_row td-pb-row" >
1143<style scoped>.tdi_35{position:relative!important;top:0;transform:none;-webkit-transform:none}.tdi_35,.tdi_35 .tdc-inner-columns{display:block}.tdi_35 .tdc-inner-columns{width:100%}.tdi_35{margin-top:60px!important;margin-bottom:120px!important}.tdi_35 .td_block_wrap{text-align:left}</style><div class="vc_column_inner tdi_37  wpb_column vc_column_container tdc-inner-column td-pb-span6">
1144<style scoped>.tdi_37{vertical-align:baseline}.tdi_37 .vc_column-inner>.wpb_wrapper,.tdi_37 .vc_column-inner>.wpb_wrapper .tdc-elements{display:block}.tdi_37 .vc_column-inner>.wpb_wrapper .tdc-elements{width:100%}</style><div class="vc_column-inner"><div class="wpb_wrapper" ><div class="tdm_block td_block_wrap tdm_block_column_content tdi_38 tdm-content-horiz-left td-pb-border-top td_block_template_2"  data-td-block-uid="tdi_38" >
1145<style>@media (max-width:767px){.tdi_38{padding-top:0px!important}}</style>
1146<style>.tdm_block_column_content .tdm-image-holder{position:relative;display:block;height:0;margin-bottom:24px;padding-bottom:70%}.tdm_block_column_content .tdm-image-holder:hover .tdm-hover-img{opacity:1}.tdm_block_column_content .tdm-image-holder>div{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.tdm_block_column_content .tdm-hover-img{opacity:0;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.tdm_block_column_content:hover .tdm-col-content-title-url .tdm-title{color:var(--td_theme_color,#4db2ec)}.tdm_block_column_content .tdm-title-xxsm,.tdm_block_column_content .tdm-title-xsm{margin-bottom:20px}.tdm_block_column_content .tdm-title-md{margin-bottom:14px}.tdm_block_column_content .tdm-title-bg{margin-bottom:16px}.tdm_block_column_content .tdm-descr{margin-bottom:0}.tdm_block_column_content .tds-button{margin-top:25px}.tdi_38 .tdm-descr{color:#ffffff;font-family:bebas-neue-pro-expanded!important;font-size:22px!important;font-weight:500!important}@media (max-width:767px){.tdm_block_column_content .tdm-image-holder{margin-bottom:14px}}@media (max-width:767px){.tdi_38 .tdm-descr{line-height:1.4!important}}</style><div class="tdm-col-content-info"><a href="#" target="_blank"  class="tdm-col-content-title-url">
1147<style>body .tdi_39 .tdm-title{color:#ffffff}body .tdi_39:hover .tdm-title,body .tds_icon_box5_wrap:hover .tdi_39 .tdm-title{color:#ffffff;-webkit-text-fill-color:unset;background:transparent;transition:none}.tdi_39:hover .tdm-title{cursor:default}.tdi_39 .tdm-title{font-family:bebas-neue-pro-expanded!important;font-size:60px!important;line-height:2!important;font-weight:600!important}@media (max-width:767px){.tdi_39 .tdm-title{line-height:1.1!important}}</style><div class="tds-title tds-title1 td-fix-index tdi_39 "><h3 class="tdm-title tdm-title-md">Welcome to SQL Course</h3></div></a><p class="tdm-descr td-fix-index">SQLCourse is a unique SQL tutorial website that not only provides easy-to-understand SQL instructions at your correct level, but it allows you to practice what you learn using the online SQL interpreter. </p></div></div><div class="tdm_block td_block_wrap tdm_block_button tdi_40 tdm-block-button-inline tdm-content-horiz-left td-pb-border-top td_block_template_2"  data-td-block-uid="tdi_40"     >
1148<style>.tdi_40{padding-right:50px!important}@media (max-width:767px){.tdi_40{padding-bottom:20px!important}}</style>
1149<style>.tdm_block.tdm_block_button{margin-bottom:0}.tdm_block.tdm_block_button .tds-button{line-height:0}.tdm_block.tdm_block_button.tdm-block-button-inline{display:inline-block}.tdm_block.tdm_block_button.tdm-block-button-full,.tdm_block.tdm_block_button.tdm-block-button-full .tdm-btn{display:block}</style>
1150<style>body .tdi_41{background-color:#86af09}body .tdi_41:before{background-color:#ffffff}body .tdi_41:hover:before{opacity:1}.tdi_41 .tdm-btn-text,.tdi_41 i{color:#ffffff}.tdi_41 svg{fill:#ffffff}.tdi_41 svg *{fill:inherit}body .tdi_41:hover .tdm-btn-text,body .tdi_41:hover i{color:#002e3f;-webkit-text-fill-color:unset;background:transparent;transition:none}body .tdi_41:hover svg{fill:#002e3f}body .tdi_41:hover svg *{fill:inherit}.tdi_41 .tdm-btn-icon:last-child{margin-left:14px}.tdi_41{text-transform:uppercase!important;letter-spacing:.5px!important}</style><div class="tds-button td-fix-index"><a 
1151                href="/beginner-course/" 
1152                 title="Beginner Course"
1153                class="tds-button1 tdm-btn tdm-btn-lg tdi_41 " ><span class="tdm-btn-text">Beginner Course</span><i class="tdm-btn-icon tdc-font-typcn tdc-font-typcn-chevron-right"></i></a></div></div><div class="tdm_block td_block_wrap tdm_block_button tdi_42 tdm-block-button-inline tdm-content-horiz-left td-pb-border-top td_block_template_2"  data-td-block-uid="tdi_42"     >
1154<style>body .tdi_43{background-color:#86af09}body .tdi_43:before{background-color:#ffffff}.tdi_43 .tdm-btn-text,.tdi_43 i{color:#ffffff}.tdi_43 svg{fill:#ffffff}.tdi_43 svg *{fill:inherit}body .tdi_43:hover .tdm-btn-text,body .tdi_43:hover i{color:#002e3f;-webkit-text-fill-color:unset;background:transparent;transition:none}body .tdi_43:hover svg{fill:#002e3f}body .tdi_43:hover svg *{fill:inherit}.tdi_43 .tdm-btn-icon:last-child{margin-left:14px}.tdi_43{text-transform:uppercase!important;letter-spacing:.5px!important}</style><div class="tds-button td-fix-index"><a 
1155                href="/advanced-course/" 
1156                 title="Advanced Course"
1157                class="tds-button1 tdm-btn tdm-btn-lg tdi_43 " ><span class="tdm-btn-text">Advanced Course</span><i class="tdm-btn-icon tdc-font-typcn tdc-font-typcn-chevron-right"></i></a></div></div></div></div></div><div class="vc_column_inner tdi_45  wpb_column vc_column_container tdc-inner-column td-pb-span6">
1158<style scoped>.tdi_45{vertical-align:baseline}.tdi_45 .vc_column-inner>.wpb_wrapper,.tdi_45 .vc_column-inner>.wpb_wrapper .tdc-elements{display:block}.tdi_45 .vc_column-inner>.wpb_wrapper .tdc-elements{width:100%}</style><div class="vc_column-inner"><div class="wpb_wrapper" ><div class="wpb_wrapper td_block_single_image td_block_wrap td_block_wrap vc_single_image tdi_46  td-single-image- td-pb-border-top td_block_template_2 "  data-td-block-uid="tdi_46"><span data-bg="https://assets.sqlcourse.com/uploads/2022/01/SQL_webassets-03.png" 
1159                            class="td_single_image_bg rocket-lazyload" 
1160                            style="" ></span>
1161<style>.tdi_46{margin-bottom:0px!important}@media (max-width:767px){.tdi_46{margin-top:40px!important}}</style>
1162<style>.td_block_single_image.td-image-video-modal{cursor:pointer}.td_block_single_image.td-no-img-custom-url .td_single_image_bg{pointer-events:none;cursor:default}.vc_single_image a{position:relative}.td-single-image-style-rounded .td_single_image_bg,.td-single-image-style-rounded .td_single_image_bg:before,.td-single-image-style-rounded .td_single_image_bg:after{border-radius:4px}.td-single-image-style-border,.td-single-image-style-round-border,.td-single-image-style-circle-border,.td-single-image-style-outline,.td-single-image-style-bordered-shadow,.td-single-image-style-round-outline,.td-single-image-style-round-border-shadow,.td-single-image-style-circle-outline,.td-single-image-style-circle-border-shadow{margin-bottom:22px;background-color:#EBEBEB}.td-single-image-style-border,.td-single-image-style-round-border,.td-single-image-style-circle-border{padding:6px}.td-single-image-style-outline,.td-single-image-style-bordered-shadow,.td-single-image-style-round-outline,.td-single-image-style-round-border-shadow,.td-single-image-style-circle-outline,.td-single-image-style-circle-border-shadow{padding:1px}.td-single-image-style-outline .td_single_image_bg:before,.td-single-image-style-bordered-shadow .td_single_image_bg:before,.td-single-image-style-round-outline .td_single_image_bg:before,.td-single-image-style-round-border-shadow .td_single_image_bg:before,.td-single-image-style-circle-outline .td_single_image_bg:before,.td-single-image-style-circle-border-shadow .td_single_image_bg:before,.td-single-image-style-outline a:after,.td-single-image-style-bordered-shadow .td_single_image_bg:after,.td-single-image-style-round-outline .td_single_image_bg:after,.td-single-image-style-round-border-shadow .td_single_image_bg:after,.td-single-image-style-circle-outline .td_single_image_bg:after,.td-single-image-style-circle-border-shadow .td_single_image_bg:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.td-single-image-style-outline .td_single_image_bg:after,.td-single-image-style-bordered-shadow .td_single_image_bg:after,.td-single-image-style-round-outline .td_single_image_bg:after,.td-single-image-style-round-border-shadow .td_single_image_bg:after,.td-single-image-style-circle-outline .td_single_image_bg:after,.td-single-image-style-circle-border-shadow .td_single_image_bg:after{color:#fff;-webkit-box-shadow:inset 0px 0px 0px 6px;box-shadow:inset 0px 0px 0px 6px}.td-single-image-style-outline .td_single_image_bg:before,.td-single-image-style-bordered-shadow .td_single_image_bg:before,.td-single-image-style-round-outline .td_single_image_bg:before,.td-single-image-style-round-border-shadow .td_single_image_bg:before,.td-single-image-style-circle-outline .td_single_image_bg:before,.td-single-image-style-circle-border-shadow .td_single_image_bg:before{color:#EBEBEB;-webkit-box-shadow:inset 0px 0px 0px 7px;box-shadow:inset 0px 0px 0px 7px}.td-single-image-style-shadow .td_single_image_bg,.td-single-image-style-bordered-shadow .td_single_image_bg,.td-single-image-style-round-shadow .td_single_image_bg,.td-single-image-style-round-border-shadow .td_single_image_bg,.td-single-image-style-circle-shadow .td_single_image_bg,.td-single-image-style-circle-border-shadow .td_single_image_bg{-webkit-box-shadow:0 0 6px rgba(0,0,0,0.1);box-shadow:0 0 6px rgba(0,0,0,0.1)}.td-single-image-style-3d-shadow{position:relative}.td-single-image-style-3d-shadow:before,.td-single-image-style-3d-shadow:after{content:'';position:absolute;bottom:0;height:30%;-webkit-box-shadow:0 15px 10px rgba(0,0,0,0.6);box-shadow:0 15px 10px rgba(0,0,0,0.6);z-index:0}.td-single-image-style-3d-shadow:before{left:5px;right:50%;-webkit-transform:skewY(-6deg);transform:skewY(-6deg);-webkit-transform-origin:0 0;transform-origin:0 0}.td-single-image-style-3d-shadow:after{left:50%;right:5px;-webkit-transform:skewY(6deg);transform:skewY(6deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}.td-single-image-style-3d-shadow .td_single_image_bg{z-index:1}.td-single-image-style-round,.td-single-image-style-round-border,.td-single-image-style-round-outline,.td-single-image-style-round-shadow,.td-single-image-style-round-border-shadow,.td-single-image-style-circle,.td-single-image-style-circle-border,.td-single-image-style-circle-outline,.td-single-image-style-circle-shadow,.td-single-image-style-circle-border-shadow{border-radius:50%}.td-single-image-style-round .td_single_image_bg,.td-single-image-style-round-border .td_single_image_bg,.td-single-image-style-round-outline .td_single_image_bg,.td-single-image-style-round-shadow .td_single_image_bg,.td-single-image-style-round-border-shadow .td_single_image_bg,.td-single-image-style-circle .td_single_image_bg,.td-single-image-style-circle-border .td_single_image_bg,.td-single-image-style-circle-outline .td_single_image_bg,.td-single-image-style-circle-shadow .td_single_image_bg,.td-single-image-style-circle-border-shadow .td_single_image_bg,.td-single-image-style-round .td_single_image_bg:before,.td-single-image-style-round-border .td_single_image_bg:before,.td-single-image-style-round-outline .td_single_image_bg:before,.td-single-image-style-round-shadow .td_single_image_bg:before,.td-single-image-style-round-border-shadow .td_single_image_bg:before,.td-single-image-style-circle .td_single_image_bg:before,.td-single-image-style-circle-border .td_single_image_bg:before,.td-single-image-style-circle-outline .td_single_image_bg:before,.td-single-image-style-circle-shadow .td_single_image_bg:before,.td-single-image-style-circle-border-shadow .td_single_image_bg:before,.td-single-image-style-round .td_single_image_bg:after,.td-single-image-style-round-border .td_single_image_bg:after,.td-single-image-style-round-outline .td_single_image_bg:after,.td-single-image-style-round-shadow .td_single_image_bg:after,.td-single-image-style-round-border-shadow .td_single_image_bg:after,.td-single-image-style-circle .td_single_image_bg:after,.td-single-image-style-circle-border .td_single_image_bg:after,.td-single-image-style-circle-outline .td_single_image_bg:after,.td-single-image-style-circle-shadow .td_single_image_bg:after,.td-single-image-style-circle-border-shadow .td_single_image_bg:after{border-radius:50%}.td-single-image-style-round-outline .td_single_image_bg:before,.td-single-image-style-round-border-shadow .td_single_image_bg:before,.td-single-image-style-circle-outline .td_single_image_bg:before,.td-single-image-style-circle-border-shadow .td_single_image_bg:before,.td-single-image-style-round-outline .td_single_image_bg:before:before,.td-single-image-style-round-border-shadow .td_single_image_bg:before:before,.td-single-image-style-circle-outline .td_single_image_bg:before:before,.td-single-image-style-circle-border-shadow .td_single_image_bg:before:before,.td-single-image-style-round-outline .td_single_image_bg:after:before,.td-single-image-style-round-border-shadow .td_single_image_bg:after:before,.td-single-image-style-circle-outline .td_single_image_bg:after:before,.td-single-image-style-circle-border-shadow .td_single_image_bg:after:before,.td-single-image-style-round-outline .td_single_image_bg:after,.td-single-image-style-round-border-shadow .td_single_image_bg:after,.td-single-image-style-circle-outline .td_single_image_bg:after,.td-single-image-style-circle-border-shadow .td_single_image_bg:after,.td-single-image-style-round-outline .td_single_image_bg:before:after,.td-single-image-style-round-border-shadow .td_single_image_bg:before:after,.td-single-image-style-circle-outline .td_single_image_bg:before:after,.td-single-image-style-circle-border-shadow .td_single_image_bg:before:after,.td-single-image-style-round-outline .td_single_image_bg:after:after,.td-single-image-style-round-border-shadow .td_single_image_bg:after:after,.td-single-image-style-circle-outline .td_single_image_bg:after:after,.td-single-image-style-circle-border-shadow .td_single_image_bg:after:after{border-radius:50%}.td-single-image-style-circle .td_single_image_bg,.td-single-image-style-circle-border .td_single_image_bg,.td-single-image-style-circle-outline .td_single_image_bg,.td-single-image-style-circle-shadow .td_single_image_bg,.td-single-image-style-circle-border-shadow .td_single_image_bg{height:0;padding-bottom:100%}.vc_single_image .td_single_image_bg{width:100%;display:block;background-size:cover}.tdi_46 .td_single_image_bg:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(-90deg,rgba(184,219,217,0),rgba(255,255,255,0));background:linear-gradient(-90deg,rgba(184,219,217,0),rgba(255,255,255,0))}.tdi_46 .td_single_image_bg{height:400px;padding-bottom:0;background-repeat:no-repeat;background-position:center top}body .tdi_46 .td_single_image_bg{background-size:contain}.tdi_46:hover .td_single_image_bg:before{opacity:0}
1162@media (max-width:767px){.td-stretch-content .td_block_single_image{margin-right:-20px;margin-left:-20px}}@media (max-width:767px){.td-single-image-style-border,.td-single-image-style-round-border,.td-single-image-style-circle-border,.td-single-image-style-outline,.td-single-image-style-bordered-shadow,.td-single-image-style-round-outline,.td-single-image-style-round-border-shadow,.td-single-image-style-circle-outline,.td-single-image-style-circle-border-shadow{margin-bottom:32px}}@media (min-width:768px) and (max-width:1018px){.tdi_46 .td_single_image_bg{height:auto;padding-bottom:50%}}@media (max-width:767px){.tdi_46 .td_single_image_bg{height:auto;padding-bottom:60%}}</style></div></div></div></div></div></div></div></div></div>
1163			
1163<script>
1164
1165				jQuery(window).ready(function () {
1166
1167					// We need timeout because the content must be rendered and interpreted on client
1168					setTimeout(function () {
1169
1170						var $content = jQuery('body').find('#tdc-live-iframe'),
1171							refWindow = undefined;
1172
1173						if ($content.length) {
1174							$content = $content.contents();
1175							refWindow = document.getElementById('tdc-live-iframe').contentWindow || document.getElementById('tdc-live-iframe').contentDocument;
1176
1177						} else {
1178							$content = jQuery('body');
1179							refWindow = window;
1180						}
1181
1182						$content.find('#tdi_29 .td-element-style-before').each(function (index, element) {
1183							if ('undefined' !== typeof refWindow.td_compute_parallax_background) {
1184								refWindow.td_compute_parallax_background(element);
1185								return;
1186							}
1187						});
1188
1189						$content.find('#tdi_29 .tdc-video-parallax-wrapper').each(function (index, element) {
1190							if ( 'undefined' !== typeof refWindow.td_compute_parallax_background ) {
1191								refWindow.td_compute_parallax_background(element);
1192							}
1193						});
1194
1195
1196						if ('undefined' !== typeof refWindow.td_compute_parallax_background) {
1197							refWindow.tdAnimationScroll.compute_all_items();
1198						}
1199					});
1200
1201				}, 200);
1202			</script>
1202
1203
1204			<div id="tdi_47" class="tdc-row stretch_row_1400 td-stretch-content"><div class="vc_row tdi_48  wpb_row td-pb-row" >
1205<style scoped>.tdi_48,.tdi_48 .tdc-columns{min-height:0}.tdi_48,.tdi_48 .tdc-columns{display:block}.tdi_48 .tdc-columns{width:100%}.tdi_48:before,.tdi_48:after{display:table}@media (min-width:768px){.tdi_48{margin-left:-10px;margin-right:-10px}.tdi_48 .tdc-row-video-background-error,.tdi_48>.vc_column,.tdi_48>.tdc-columns>.vc_column{padding-left:10px;padding-right:10px}}</style><div class="vc_column tdi_50  wpb_column vc_column_container tdc-column td-pb-span12">
1206<style scoped>.tdi_50{vertical-align:baseline}.tdi_50>.wpb_wrapper,.tdi_50>.wpb_wrapper>.tdc-elements{display:block}.tdi_50>.wpb_wrapper>.tdc-elements{width:100%}.tdi_50>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_50>.wpb_wrapper{width:auto;height:auto}</style><div class="wpb_wrapper" ></div></div></div></div><div id="tdi_51" class="tdc-row stretch_row_1400 td-stretch-content"><div class="vc_row tdi_52  wpb_row td-pb-row" >
1207<style scoped>.tdi_52,.tdi_52 .tdc-columns{min-height:0}.tdi_52,.tdi_52 .tdc-columns{display:block}.tdi_52 .tdc-columns{width:100%}.tdi_52:before,.tdi_52:after{display:table}.tdi_52{padding-top:35px!important;padding-bottom:35px!important}.tdi_52 .td_block_wrap{text-align:left}@media (min-width:1019px) and (max-width:1140px){.tdi_52{margin-top:20px!important;margin-bottom:20px!important}}@media (min-width:768px) and (max-width:1018px){.tdi_52{margin-top:10px!important;margin-bottom:10px!important}}</style><div class="vc_column tdi_54  wpb_column vc_column_container tdc-column td-pb-span12">
1208<style scoped>.tdi_54{vertical-align:baseline}.tdi_54>.wpb_wrapper,.tdi_54>.wpb_wrapper>.tdc-elements{display:block}.tdi_54>.wpb_wrapper>.tdc-elements{width:100%}.tdi_54>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_54>.wpb_wrapper{width:auto;height:auto}</style><div class="wpb_wrapper" ><div class="tdm_block td_block_wrap tdm_block_column_title tdi_55 tdm-content-horiz-center td-pb-border-top td_block_template_2"  data-td-block-uid="tdi_55" >
1209<style>@media (min-width:1019px) and (max-width:1140px){.tdi_55{padding-bottom:5px!important}}@media (min-width:768px) and (max-width:1018px){.tdi_55{padding-bottom:2px!important}}@media (max-width:767px){.tdi_55{padding-bottom:10px!important}}</style>
1210<style>.tdm_block_column_title{margin-bottom:0;display:inline-block;width:100%}</style><div class="td-block-row"><div class="td-block-span12 tdm-col">
1211<style>body .tdi_56 .tdm-title{background-color:#002e3f;-webkit-background-clip:text;-webkit-text-fill-color:transparent}html[class*='ie'] .tdi_56 .tdm-title{background:none;color:#002e3f}.tdi_56 .tdm-title{font-family:bebas-neue-pro-expanded!important;font-size:60px!important;line-height:1.1!important;font-weight:600!important}@media (min-width:1019px) and (max-width:1140px){.tdi_56 .tdm-title{font-size:50px!important}}@media (min-width:768px) and (max-width:1018px){.tdi_56 .tdm-title{font-size:40px!important}}@media (max-width:767px){.tdi_56 .tdm-title{font-size:54px!important}}</style><div class="tds-title tds-title1 td-fix-index tdi_56 "><h3 class="tdm-title tdm-title-sm">Classes</h3></div></div></div></div></div></div></div></div><div id="tdi_57" class="tdc-row stretch_row_1400 td-stretch-content"><div class="vc_row tdi_58  wpb_row td-pb-row tdc-element-style" >
1212<style scoped>.tdi_58,.tdi_58 .tdc-columns{min-height:0}.tdi_58,.tdi_58 .tdc-columns{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.tdi_58 .tdc-columns{width:100%}.tdi_58:before,.tdi_58:after{display:none}@media (min-width:768px){.tdi_58{margin-left:-30px;margin-right:-30px}.tdi_58 .tdc-row-video-background-error,.tdi_58>.vc_column,.tdi_58>.tdc-columns>.vc_column{padding-left:30px;padding-right:30px}}@media (min-width:1019px) and (max-width:1140px){@media (min-width:768px){.tdi_58{margin-left:-23px;margin-right:-23px}.tdi_58 .tdc-row-video-background-error,.tdi_58>.vc_column,.tdi_58>.tdc-columns>.vc_column{padding-left:23px;padding-right:23px}}}@media (min-width:768px) and (max-width:1018px){@media (min-width:768px){.tdi_58{margin-left:-19px;margin-right:-19px}.tdi_58 .tdc-row-video-background-error,.tdi_58>.vc_column,.tdi_58>.tdc-columns>.vc_column{padding-left:19px;padding-right:19px}}}@media (max-width:767px){.tdi_58,.tdi_58 .tdc-columns{display:block}.tdi_58 .tdc-columns{width:100%}.tdi_58:before,.tdi_58:after{display:table}@media (min-width:768px){.tdi_58{margin-left:-0px;margin-right:-0px}.tdi_58 .tdc-row-video-background-error,.tdi_58>.vc_column,.tdi_58>.tdc-columns>.vc_column{padding-left:0px;padding-right:0px}}}.tdi_58{margin-bottom:80px!important;position:relative}.tdi_58 .td_block_wrap{text-align:left}@media (min-width:1019px) and (max-width:1140px){.tdi_58{padding-top:70px!important}}@media (min-width:768px) and (max-width:1018px){.tdi_58{padding-top:60px!important}}</style>
1213<div class="tdi_57_rand_style td-element-style" ><style>.tdi_57_rand_style{background-color:#ffffff!important}</style></div><div class="vc_column tdi_60  wpb_column vc_column_container tdc-column td-pb-span6">
1214<style scoped>.tdi_60{vertical-align:baseline}.tdi_60>.wpb_wrapper,.tdi_60>.wpb_wrapper>.tdc-elements{display:block}.tdi_60>.wpb_wrapper>.tdc-elements{width:100%}.tdi_60>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_60>.wpb_wrapper{width:auto;height:auto}@media (min-width:768px) and (max-width:1018px){div.tdi_60{width:50%!important}}@media (max-width:767px){.tdi_60{margin-bottom:26px!important}}</style><div class="wpb_wrapper" ><div class="tdm_block td_block_wrap tdm_block_column_title tdi_61 tdm-content-horiz-left td-pb-border-top td_block_template_2"  data-td-block-uid="tdi_61" >
1215<style>.tdi_61{margin-bottom:30px!important}@media (max-width:767px){.tdi_61{margin-bottom:20px!important}}@media (min-width:1019px) and (max-width:1140px){.tdi_61{margin-bottom:25px!important}}@media (min-width:768px) and (max-width:1018px){.tdi_61{margin-bottom:20px!important}}</style><div class="td-block-row"><div class="td-block-span12 tdm-col">
1216<style>.tdi_62 .tdm-title{background-color:#002e3f;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:bebas-neue-pro-expanded!important;font-size:36px!important;line-height:1.3!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:1px!important}html[class*='ie'] .tdi_62 .tdm-title{background:none;color:#002e3f}body .tdi_62 .tdm-title-line:after{background-color:#002e3f}.tdi_62 .tdm-title-line{width:60px;height:23px}.tdi_62 .tdm-title-line:after{height:3px;bottom:-100%}@media (min-width:1019px) and (max-width:1140px){.tdi_62 .tdm-title-line{height:19px}.tdi_62 .tdm-title{font-size:32px!important;line-height:1.2!important}}@media (min-width:768px) and (max-width:1018px){.tdi_62 .tdm-title-line:after{height:2px}.tdi_62 .tdm-title-line{height:17px}.tdi_62 .tdm-title{font-size:28px!important;line-height:1.2!important}}@media (max-width:767px){.tdi_62 .tdm-title-line:after{height:2px}.tdi_62 .tdm-title-line{height:17px}.tdi_62 .tdm-title{font-size:28px!important;line-height:1.2!important}}</style><div class="tds-title tds-title2 td-fix-index tdi_62 "><h3 class="tdm-title tdm-title-sm">Beginner SQL Course</h3><div class="tdm-title-line"></div></div></div></div></div><div class="wpb_wrapper wpb_text_column td_block_wrap td_block_wrap vc_column_text tdi_63  tagdiv-type td-pb-border-top td_block_template_2"  data-td-block-uid="tdi_63" >
1217<style>.tdi_63{margin-bottom:0px!important}</style>
1218<style>.vc_column_text>.td-element-style{z-index:-1}.tdi_63,.tdi_63 p{font-family:Roboto Condensed!important;font-size:16px!important;line-height:1.5!important;letter-spacing:1px!important}.tdi_63{color:#002e3f}@media (min-width:1019px) and (max-width:1140px){.tdi_63,.tdi_63 p{font-size:15px!important;line-height:1.4!important}}@media (min-width:768px) and (max-width:1018px){.tdi_63,.tdi_63 p{font-size:14px!important;line-height:1.4!important}}@media (max-width:767px){.tdi_63,.tdi_63 p{font-size:14px!important;line-height:1.4!important}}</style><div class="td-fix-index"><p>Our <b>Beginner SQL Course</b> is the perfect place to start if you are new to the world of database programming or database administration. In addition to learning basic SQL commands and syntax &#8211; such as how to insert, update, and delete information from tables &#8211; users will be able to practice those same commands through our free online SQL interpreter. Enter SQL commands to receive immediate results and experiment to better understand how database concepts such as <i>table drops</i> and <i>table selects</i> work.</p>
1219<p>The SQL tutorial and online interpreter currently supports a subset of ANSI SQL. The basics of commands such as <i>select</i>, <i>insert</i>, <i>update</i>, <i>delete</i>, and <i>drop</i> will be covered in this gentle introduction to <i>
1219Structured Query Language (SQL)</i>.</p>
1220<p>If you are already familiar with the basics of SQL, you can still use this database course as a refresher and practice common SQL commands and statements.</p>
1221</div></div><div class="tdm_block td_block_wrap tdm_block_button tdi_64 tdm-block-button-inline tdm-content-horiz-left td-pb-border-top td_block_template_2"  data-td-block-uid="tdi_64"     >
1222<style>body .tdi_65{background-color:#86af09}body .tdi_65:before{background-color:#002e3f}body .tdi_65:hover:before{opacity:1}.tdi_65 .tdm-btn-text,.tdi_65 i{color:#ffffff}.tdi_65 svg{fill:#ffffff}.tdi_65 svg *{fill:inherit}.tdi_65 .tdm-btn-icon:last-child{margin-left:14px}.tdi_65{font-family:bebas-neue-pro-expanded!important;font-size:16px!important;text-transform:uppercase!important;letter-spacing:1px!important}</style><div class="tds-button td-fix-index"><a 
1223                href="/beginner-course/" 
1224                 title="Start Course"
1225                class="tds-button1 tdm-btn tdm-btn-lg tdi_65 " ><span class="tdm-btn-text">Start Course</span><i class="tdm-btn-icon tdc-font-fa tdc-font-fa-chevron-right"></i></a></div></div></div></div><div class="vc_column tdi_67  wpb_column vc_column_container tdc-column td-pb-span6">
1226<style scoped>.tdi_67{vertical-align:baseline}.tdi_67>.wpb_wrapper,.tdi_67>.wpb_wrapper>.tdc-elements{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start}.tdi_67>.wpb_wrapper>.tdc-elements{width:100%}.tdi_67>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_67>.wpb_wrapper{width:100%;height:100%}@media (min-width:768px) and (max-width:1018px){div.tdi_67{width:50%!important}}@media (max-width:767px){.tdi_67{margin-bottom:0px!important;padding-bottom:0px!important}}</style><div class="wpb_wrapper" ><div class="wpb_wrapper td_block_single_image td_block_wrap td_block_wrap vc_single_image tdi_68  td-single-image- td-pb-border-top td_block_template_2 "  data-td-block-uid="tdi_68"><span data-bg="https://assets.sqlcourse.com/uploads/2022/01/SQL_webassets-05.png" 
1227                            class="td_single_image_bg rocket-lazyload" 
1228                            style="" ></span>
1229<style>.tdi_68{margin-bottom:0px!important}@media (max-width:767px){.tdi_68{padding-bottom:0px!important}}</style>
1230<style>.tdi_68 .td_single_image_bg{height:400px;padding-bottom:0;background-repeat:no-repeat;background-position:center top}body .tdi_68{width:80%}body .tdi_68 .td_single_image_bg{background-size:contain}.tdi_68:hover .td_single_image_bg:before{opacity:0}@media (min-width:768px) and (max-width:1018px){.tdi_68 .td_single_image_bg{height:auto;padding-bottom:50%}}@media (max-width:767px){.tdi_68 .td_single_image_bg{height:auto;padding-bottom:90%}body .tdi_68{width:100%}}</style></div></div></div></div></div><div id="tdi_69" class="tdc-row stretch_row_1400 td-stretch-content"><div class="vc_row tdi_70  wpb_row td-pb-row tdc-element-style" >
1231<style scoped>.tdi_70,.tdi_70 .tdc-columns{min-height:0}.tdi_70,.tdi_70 .tdc-columns{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.tdi_70 .tdc-columns{width:100%}.tdi_70:before,.tdi_70:after{display:none}@media (min-width:768px){.tdi_70{margin-left:-30px;margin-right:-30px}.tdi_70 .tdc-row-video-background-error,.tdi_70>.vc_column,.tdi_70>.tdc-columns>.vc_column{padding-left:30px;padding-right:30px}}@media (min-width:1019px) and (max-width:1140px){@media (min-width:768px){.tdi_70{margin-left:-23px;margin-right:-23px}.tdi_70 .tdc-row-video-background-error,.tdi_70>.vc_column,.tdi_70>.tdc-columns>.vc_column{padding-left:23px;padding-right:23px}}}@media (min-width:768px) and (max-width:1018px){@media (min-width:768px){.tdi_70{margin-left:-19px;margin-right:-19px}.tdi_70 .tdc-row-video-background-error,.tdi_70>.vc_column,.tdi_70>.tdc-columns>.vc_column{padding-left:19px;padding-right:19px}}}@media (max-width:767px){.tdi_70,.tdi_70 .tdc-columns{display:block}.tdi_70 .tdc-columns{width:100%}.tdi_70:before,.tdi_70:after{display:table}@media (min-width:768px){.tdi_70{margin-left:-0px;margin-right:-0px}.tdi_70 .tdc-row-video-background-error,.tdi_70>.vc_column,.tdi_70>.tdc-columns>.vc_column{padding-left:0px;padding-right:0px}}}.tdi_70{padding-top:80px!important;padding-bottom:80px!important;position:relative}.tdi_70 .td_block_wrap{text-align:left}@media (min-width:1019px) and (max-width:1140px){.tdi_70{padding-top:70px!important}}@media (min-width:768px) and (max-width:1018px){.tdi_70{padding-top:60px!important}}@media (max-width:767px){.tdi_70{margin-top:0px!important;padding-top:50px!important}}</style>
1232<div class="tdi_69_rand_style td-element-style" ><style>.tdi_69_rand_style{background-color:#002e3f!important}</style></div><div class="vc_column tdi_72  wpb_column vc_column_container tdc-column td-pb-span6">
1233<style scoped>.tdi_72{vertical-align:baseline}.tdi_72>.wpb_wrapper,.tdi_72>.wpb_wrapper>.tdc-elements{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start}.tdi_72>.wpb_wrapper>.tdc-elements{width:100%}.tdi_72>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_72>.wpb_wrapper{width:100%;height:100%}@media (min-width:768px) and (max-width:1018px){div.tdi_72{width:50%!important}}@media (max-width:767px){.tdi_72{margin-bottom:26px!important}}</style><div class="wpb_wrapper" ><div class="wpb_wrapper td_block_single_image td_block_wrap td_block_wrap vc_single_image tdi_73  td-single-image- td-pb-border-top td_block_template_2 "  data-td-block-uid="tdi_73"><span data-bg="https://assets.sqlcourse.com/uploads/2022/01/SQL_webassets-04.png" 
1234                            class="td_single_image_bg rocket-lazyload" 
1235                            style="" ></span>
1236<style>.tdi_73{margin-bottom:0px!important}</style>
1237<style>.tdi_73 .td_single_image_bg{height:400px;padding-bottom:0;background-repeat:no-repeat;background-position:center top}body .tdi_73{width:80%}body .tdi_73 .td_single_image_bg{background-size:contain}.tdi_73:hover .td_single_image_bg:before{opacity:0}
1237@media (min-width:768px) and (max-width:1018px){.tdi_73 .td_single_image_bg{height:auto;padding-bottom:50%}}@media (max-width:767px){.tdi_73 .td_single_image_bg{height:auto;padding-bottom:80%}body .tdi_73{width:100%}}</style></div></div></div><div class="vc_column tdi_75  wpb_column vc_column_container tdc-column td-pb-span6">
1238<style scoped>.tdi_75{vertical-align:baseline}.tdi_75>.wpb_wrapper,.tdi_75>.wpb_wrapper>.tdc-elements{display:block}.tdi_75>.wpb_wrapper>.tdc-elements{width:100%}.tdi_75>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_75>.wpb_wrapper{width:auto;height:auto}@media (min-width:768px) and (max-width:1018px){div.tdi_75{width:50%!important}}</style><div class="wpb_wrapper" ><div class="tdm_block td_block_wrap tdm_block_column_title tdi_76 tdm-content-horiz-left td-pb-border-top td_block_template_2"  data-td-block-uid="tdi_76" >
1239<style>.tdi_76{margin-bottom:30px!important}@media (max-width:767px){.tdi_76{margin-bottom:20px!important}}@media (min-width:1019px) and (max-width:1140px){.tdi_76{margin-bottom:25px!important}}@media (min-width:768px) and (max-width:1018px){.tdi_76{margin-bottom:20px!important}}</style><div class="td-block-row"><div class="td-block-span12 tdm-col">
1240<style>.tdi_77 .tdm-title{color:#ffffff;font-family:bebas-neue-pro-expanded!important;font-size:36px!important;line-height:1.3!important;text-transform:uppercase!important;letter-spacing:1px!important}body .tdi_77 .tdm-title-line:after{background-color:#adadad}.tdi_77 .tdm-title-line{width:60px;height:23px}.tdi_77 .tdm-title-line:after{height:3px;bottom:-100%}@media (min-width:1019px) and (max-width:1140px){.tdi_77 .tdm-title-line{height:19px}.tdi_77 .tdm-title{font-size:32px!important;line-height:1.2!important}}@media (min-width:768px) and (max-width:1018px){.tdi_77 .tdm-title-line:after{height:2px}.tdi_77 .tdm-title-line{height:17px}.tdi_77 .tdm-title{font-size:28px!important;line-height:1.2!important}}@media (max-width:767px){.tdi_77 .tdm-title-line:after{height:2px}.tdi_77 .tdm-title-line{height:17px}.tdi_77 .tdm-title{font-size:28px!important;line-height:1.2!important}}</style><div class="tds-title tds-title2 td-fix-index tdi_77 "><h3 class="tdm-title tdm-title-sm">Advanced SQL Course</h3><div class="tdm-title-line"></div></div></div></div></div><div class="wpb_wrapper wpb_text_column td_block_wrap td_block_wrap vc_column_text tdi_78  tagdiv-type td-pb-border-top td_block_template_2"  data-td-block-uid="tdi_78" >
1241<style>.tdi_78{margin-bottom:0px!important}</style>
1242<style>.tdi_78,.tdi_78 p{font-family:Roboto Condensed!important;font-size:16px!important;line-height:1.5!important;letter-spacing:1px!important}.tdi_78{color:#ffffff}.tdi_78 a{color:#86af09}@media (min-width:1019px) and (max-width:1140px){.tdi_78,.tdi_78 p{font-size:15px!important;line-height:1.4!important}}@media (min-width:768px) and (max-width:1018px){.tdi_78,.tdi_78 p{font-size:14px!important;line-height:1.4!important}}@media (max-width:767px){.tdi_78,.tdi_78 p{font-size:14px!important;line-height:1.4!important}}</style><div class="td-fix-index"><p>This unique SQL database tutorial builds on the Beginner Course. It provides budding database programmers and db admins with more advanced, easy-to-follow SQL instructions and the ability to practice what you learn on-line with immediate feedback, thanks to our SQL interpreter! You will receive immediate results on a web page after submitting your SQL Commands.</p>
1243<p>This continuation course will provide you with critical need-to-know advanced features and clauses of the <b>select</b> statement that were not supported in the previous SQLCourse.com site. Everything you learn here will be ANSI SQL compliant and should work with most SQL databases, including Oracle, SQL Server, MySQL, MS Access, Informix, Sybase, or any other ANSI SQL compliant database.</p>
1244<p>If you are already familiar with advanced SQL commands and database administration concepts, you can still use this course as a refresher, and practice some SQL statements.</p>
1245</div></div><div class="tdm_block td_block_wrap tdm_block_button tdi_79 tdm-block-button-inline tdm-content-horiz-left td-pb-border-top td_block_template_2"  data-td-block-uid="tdi_79"     >
1246<style>body .tdi_80{background-color:#86af09}body .tdi_80:before{background-color:#ffffff}body .tdi_80:hover .tdm-btn-text,body .tdi_80:hover i{color:#002e3f;-webkit-text-fill-color:unset;background:transparent;transition:none}body .tdi_80:hover svg{fill:#002e3f}body .tdi_80:hover svg *{fill:inherit}.tdi_80 .tdm-btn-icon:last-child{margin-left:14px}.tdi_80{font-family:bebas-neue-pro-expanded!important;font-size:16px!important;text-transform:uppercase!important;letter-spacing:1px!important}</style><div class="tds-button td-fix-index"><a 
1247                href="/advanced-course/" 
1248                 title="Start Course"
1249                class="tds-button1 tdm-btn tdm-btn-lg tdi_80 " ><span class="tdm-btn-text">Start Course</span><i class="tdm-btn-icon tdc-font-fa tdc-font-fa-chevron-right"></i></a></div></div></div></div></div></div><div id="tdi_81" class="tdc-row stretch_row_1400 td-stretch-content"><div class="vc_row tdi_82  wpb_row td-pb-row tdc-element-style" >
1250<style scoped>.tdi_82,.tdi_82 .tdc-columns{min-height:0}.tdi_82,.tdi_82 .tdc-columns{display:block}.tdi_82 .tdc-columns{width:100%}.tdi_82:before,.tdi_82:after{display:table}.tdi_82{margin-top:20px!important;padding-bottom:60px!important;position:relative}.tdi_82 .td_block_wrap{text-align:left}@media (max-width:767px){.tdi_82{padding-bottom:80px!important}}</style>
1251<div class="tdi_81_rand_style td-element-style" ><style>.tdi_81_rand_style{background-color:#ffffff!important}</style></div><div class="vc_column tdi_84  wpb_column vc_column_container tdc-column td-pb-span12">
1252<style scoped>.tdi_84{vertical-align:baseline}.tdi_84>.wpb_wrapper,.tdi_84>.wpb_wrapper>.tdc-elements{display:block}.tdi_84>.wpb_wrapper>.tdc-elements{width:100%}.tdi_84>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_84>.wpb_wrapper{width:auto;height:auto}</style><div class="wpb_wrapper" ><div class="tdm_block td_block_wrap tdm_block_column_title tdi_85 tdm-content-horiz-center td-pb-border-top td_block_template_2"  data-td-block-uid="tdi_85" >
1253<style>.tdi_85{padding-top:40px!important;padding-bottom:35px!important}@media (min-width:1019px) and (max-width:1140px){.tdi_85{padding-bottom:5px!important}}@media (min-width:768px) and (max-width:1018px){.tdi_85{padding-bottom:2px!important}}@media (max-width:767px){.tdi_85{padding-bottom:10px!important}}</style><div class="td-block-row"><div class="td-block-span12 tdm-col">
1254<style>body .tdi_86 .tdm-title{background-color:#002e3f;-webkit-background-clip:text;-webkit-text-fill-color:transparent}html[class*='ie'] .tdi_86 .tdm-title{background:none;color:#002e3f}.tdi_86 .tdm-title{font-family:bebas-neue-pro-expanded!important;font-size:60px!important;line-height:1.1!important;font-weight:600!important}@media (min-width:1019px) and (max-width:1140px){.tdi_86 .tdm-title{font-size:50px!important}}@media (min-width:768px) and (max-width:1018px){.tdi_86 .tdm-title{font-size:40px!important}}@media (max-width:767px){.tdi_86 .tdm-title{font-size:54px!important}}</style><div class="tds-title tds-title1 td-fix-index tdi_86 "><h3 class="tdm-title tdm-title-sm">Benefits of Learning SQL</h3></div></div></div></div><div class="vc_row_inner tdi_88  vc_row vc_inner wpb_row td-pb-row" >
1255<style scoped>.tdi_88{position:relative!important;top:0;transform:none;-webkit-transform:none}.tdi_88,.tdi_88 .tdc-inner-columns{display:block}.tdi_88 .tdc-inner-columns{width:100%}.tdi_88{margin-top:20px!important}.tdi_88 .td_block_wrap{text-align:left}</style><div class="vc_column_inner tdi_90  wpb_column vc_column_container tdc-inner-column td-pb-span3">
1256<style scoped>.tdi_90{vertical-align:baseline}.tdi_90 .vc_column-inner>.wpb_wrapper,.tdi_90 .vc_column-inner>.wpb_wrapper .tdc-elements{display:block}.tdi_90 .vc_column-inner>.wpb_wrapper .tdc-elements{width:100%}</style><div class="vc_column-inner"><div class="wpb_wrapper" ><div class="tdm_block td_block_wrap tdm_block_icon_box tdi_91 tdm-content-horiz-center tds_icon_box1_wrap td-pb-border-top td_block_template_2"  data-td-block-uid="tdi_91" >
1257<style>.tds_icon_box1_wrap .icon_box_url_wrap{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.tdi_92 .tds-title{margin-top:20px;margin-bottom:-10px}.tdi_92 .tdm-descr{margin-bottom:30px}</style><div class="tds-icon-box tds-icon-box1 td-fix-index tdi_92">
1258<style>.tdi_93{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.tdi_93:before{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;background-color:#86af09;-webkit-background-clip:text;-webkit-text-fill-color:transparent}html[class*='ie'] .tdi_93:before{background:none;color:#86af09}.tdi_93 svg{fill:#86af09}.tdi_93 svg *{fill:inherit}body .tdi_91:hover .tdi_93:before{-webkit-text-fill-color:unset;background:transparent;transition:none}body .tdi_91:hover .tdi_93 svg{fill:@text_hover_color}body .tdi_91:hover .tdi_93 svg *{fill:inherit}.tdi_91:hover .tdi_93:before{color:eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiIjODZhZjA5IiwiY29sb3IyIjoiIzg2YWYwOSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiLTkwIiwiY3NzIjoiYmFja2dyb3VuZC1jb2xvcjogIzg2YWYwOTsiLCJjc3NQYXJhbXMiOiIwZGVnLCM4NmFmMDksIzg2YWYwOSJ9}.tdi_91:hover .tdi_93 svg{fill:eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiIjODZhZjA5IiwiY29sb3IyIjoiIzg2YWYwOSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiLTkwIiwiY3NzIjoiYmFja2dyb3VuZC1jb2xvcjogIzg2YWYwOTsiLCJjc3NQYXJhbXMiOiIwZGVnLCM4NmFmMDksIzg2YWYwOSJ9}.tdi_91:hover .tdi_93 svg *{fill:inherit}@media (min-width:1019px) and (max-width:1140px){}@media (min-width:768px) and (max-width:1018px){}@media (max-width:767px){}</style><i class="tds-icon tdc-font-tdmp tdc-font-tdmp-bulb-idea tdi_93 td-fix-index "></i>
1259<style>body .tdi_94 .tdm-title{background-color:#002e3f;-webkit-background-clip:text;-webkit-text-fill-color:transparent}html[class*='ie'] .tdi_94 .tdm-title{background:none;color:#002e3f}body .tdi_94:hover .tdm-title,body .tds_icon_box5_wrap:hover .tdi_94 .tdm-title{color:#002e3f;-webkit-text-fill-color:unset;background:transparent;transition:none}.tdi_94:hover .tdm-title{cursor:default}.tdi_94 .tdm-title{font-family:bebas-neue-pro-expanded!important;text-transform:capitalize!important}</style><div class="tds-title tds-title1 td-fix-index tdi_94 "><h3 class="tdm-title tdm-title-md">Benefit 1</h3></div><p class="tdm-descr td-fix-index">SQL is simple to learn. SQL syntax is straightforward and is human readable, meaning even non-programmers can learn it.</p></div><style>.tdm_block_icon_box .tds-icon-svg svg{
1260			        display: block;
1261			    }.tdm_block_icon_box .tdm-descr{
1262                  font-size: 14px;
1263                  line-height: 24px;
1264                  -webkit-transition: color 0.2s ease;
1265                  transition: color 0.2s ease;
1266                }.tdi_91 .tds-icon-box .tds-icon{
1267				    font-size: 80px;
1268				    text-align: center;
1269				
1270				    width: 80px;
1271				    height: 80px;
1272				    line-height: 80px;
1273				}.tdi_91 .tds-icon-svg-wrap{
1274				    margin: 0 auto;
1275				}</style></div></div></div></div><div class="vc_column_inner tdi_96  wpb_column vc_column_container tdc-inner-column td-pb-span3">
1276<style scoped>.tdi_96{vertical-align:baseline}.tdi_96 .vc_column-inner>.wpb_wrapper,.tdi_96 .vc_column-inner>.wpb_wrapper .tdc-elements{display:block}.tdi_96 .vc_column-inner>.wpb_wrapper .tdc-elements{width:100%}</style><div class="vc_column-inner"><div class="wpb_wrapper" ><div class="tdm_block td_block_wrap tdm_block_icon_box tdi_97 tdm-content-horiz-center tds_icon_box1_wrap td-pb-border-top td_block_template_2"  data-td-block-uid="tdi_97" >
1277<style>.tdi_98 .tds-title{margin-top:20px;margin-bottom:-10px}.tdi_98 .tdm-descr{margin-bottom:30px}</style><div class="tds-icon-box tds-icon-box1 td-fix-index tdi_98">
1278<style>.tdi_99{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.tdi_99:before{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;background-color:#86af09;-webkit-background-clip:text;-webkit-text-fill-color:transparent}html[class*='ie'] .tdi_99:before{background:none;color:#86af09}.tdi_99 svg{fill:#86af09}.tdi_99 svg *{fill:inherit}body .tdi_97:hover .tdi_99:before{-webkit-text-fill-color:unset;background:transparent;transition:none}body .tdi_97:hover .tdi_99 svg{fill:@text_hover_color}body .tdi_97:hover .tdi_99 svg *{fill:inherit}.tdi_97:hover .tdi_99:before{color:eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiIjODZhZjA5IiwiY29sb3IyIjoiIzg2YWYwOSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiLTkwIiwiY3NzIjoiYmFja2dyb3VuZC1jb2xvcjogIzg2YWYwOTsiLCJjc3NQYXJhbXMiOiIwZGVnLCM4NmFmMDksIzg2YWYwOSJ9}.tdi_97:hover .tdi_99 svg{fill:eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiIjODZhZjA5IiwiY29sb3IyIjoiIzg2YWYwOSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiLTkwIiwiY3NzIjoiYmFja2dyb3VuZC1jb2xvcjogIzg2YWYwOTsiLCJjc3NQYXJhbXMiOiIwZGVnLCM4NmFmMDksIzg2YWYwOSJ9}.tdi_97:hover .tdi_99 svg *{fill:inherit}@media (min-width:1019px) and (max-width:1140px){}@media (min-width:768px) and (max-width:1018px){}@media (max-width:767px){}</style><i class="tds-icon tdc-font-tdmp tdc-font-tdmp-mouse tdi_99 td-fix-index "></i>
1279<style>body .tdi_100 .tdm-title{background-color:#002e3f;-webkit-background-clip:text;-webkit-text-fill-color:transparent}html[class*='ie'] .tdi_100 .tdm-title{background:none;color:#002e3f}body .tdi_100:hover .tdm-title,body .tds_icon_box5_wrap:hover .tdi_100 .tdm-title{color:#002e3f;-webkit-text-fill-color:unset;background:transparent;transition:none}.tdi_100:hover .tdm-title{cursor:default}.tdi_100 .tdm-title{font-family:bebas-neue-pro-expanded!important;text-transform:capitalize!important}</style><div class="tds-title tds-title1 td-fix-index tdi_100 "><h3 class="tdm-title tdm-title-md">Benefit 2</h3></div><p class="tdm-descr td-fix-index">SQL is fast and lightweight. Large amounts of data can be easily processed in a matter of seconds, allowing for responses to complex queries in no time.</p></div><style>.tdi_97 .tds-icon-box .tds-icon{
1280				    font-size: 80px;
1281				    text-align: center;
1282				
1283				    width: 80px;
1284				    height: 80px;
1285				    line-height: 80px;
1286				}.tdi_97 .tds-icon-svg-wrap{
1287				    margin: 0 auto;
1288				}</style></div></div></div></div><div class="vc_column_inner tdi_102  wpb_column vc_column_container tdc-inner-column td-pb-span3">
1289<style scoped>.tdi_102{vertical-align:baseline}.tdi_102 .vc_column-inner>.wpb_wrapper,.tdi_102 .vc_column-inner>.wpb_wrapper .tdc-elements{display:block}.tdi_102 .vc_column-inner>.wpb_wrapper .tdc-elements{width:100%}</style><div class="vc_column-inner"><div class="wpb_wrapper" ><div class="tdm_block td_block_wrap tdm_block_icon_box tdi_103 tdm-content-horiz-center tds_icon_box1_wrap td-pb-border-top td_block_template_2"  data-td-block-uid="tdi_103" >
1290<style>.tdi_104 .tds-title{margin-top:20px;margin-bottom:-10px}.tdi_104 .tdm-descr{margin-bottom:30px}</style><div class="tds-icon-box tds-icon-box1 td-fix-index tdi_104">
1291<style>.tdi_105{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.tdi_105:before{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;background-color:#86af09;-webkit-background-clip:text;-webkit-text-fill-color:transparent}html[class*='ie'] .tdi_105:before{background:none;color:#86af09}.tdi_105 svg{fill:#86af09}.tdi_105 svg *{fill:inherit}body .tdi_103:hover .tdi_105:before{-webkit-text-fill-color:unset;background:transparent;transition:none}body .tdi_103:hover .tdi_105 svg{fill:@text_hover_color}body .tdi_103:hover .tdi_105 svg *{fill:inherit}.tdi_103:hover .tdi_105:before{color:eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiIjODZhZjA5IiwiY29sb3IyIjoiIzg2YWYwOSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiLTkwIiwiY3NzIjoiYmFja2dyb3VuZC1jb2xvcjogIzg2YWYwOTsiLCJjc3NQYXJhbXMiOiIwZGVnLCM4NmFmMDksIzg2YWYwOSJ9}.tdi_103:hover .tdi_105 svg{fill:eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiIjODZhZjA5IiwiY29sb3IyIjoiIzg2YWYwOSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiLTkwIiwiY3NzIjoiYmFja2dyb3VuZC1jb2xvcjogIzg2YWYwOTsiLCJjc3NQYXJhbXMiOiIwZGVnLCM4NmFmMDksIzg2YWYwOSJ9}.tdi_103:hover .tdi_105 svg 
1291*{fill:inherit}@media (min-width:1019px) and (max-width:1140px){}@media (min-width:768px) and (max-width:1018px){}@media (max-width:767px){}</style><i class="tds-icon tdc-font-tdmp tdc-font-tdmp-network tdi_105 td-fix-index "></i>
1292<style>body .tdi_106 .tdm-title{background-color:#002e3f;-webkit-background-clip:text;-webkit-text-fill-color:transparent}html[class*='ie'] .tdi_106 .tdm-title{background:none;color:#002e3f}body .tdi_106:hover .tdm-title,body .tds_icon_box5_wrap:hover .tdi_106 .tdm-title{color:#002e3f;-webkit-text-fill-color:unset;background:transparent;transition:none}.tdi_106:hover .tdm-title{cursor:default}.tdi_106 .tdm-title{font-family:bebas-neue-pro-expanded!important;text-transform:capitalize!important}</style><div class="tds-title tds-title1 td-fix-index tdi_106 "><h3 class="tdm-title tdm-title-md">Benefit 3</h3></div><p class="tdm-descr td-fix-index">SQL is an industry standard, approved by ISO and ANSI for use with relational databases and RDBMS.</p></div><style>.tdi_103 .tds-icon-box .tds-icon{
1293				    font-size: 80px;
1294				    text-align: center;
1295				
1296				    width: 80px;
1297				    height: 80px;
1298				    line-height: 80px;
1299				}.tdi_103 .tds-icon-svg-wrap{
1300				    margin: 0 auto;
1301				}</style></div></div></div></div><div class="vc_column_inner tdi_108  wpb_column vc_column_container tdc-inner-column td-pb-span3">
1302<style scoped>.tdi_108{vertical-align:baseline}.tdi_108 .vc_column-inner>.wpb_wrapper,.tdi_108 .vc_column-inner>.wpb_wrapper .tdc-elements{display:block}.tdi_108 .vc_column-inner>.wpb_wrapper .tdc-elements{width:100%}</style><div class="vc_column-inner"><div class="wpb_wrapper" ><div class="tdm_block td_block_wrap tdm_block_icon_box tdi_109 tdm-content-horiz-center tds_icon_box1_wrap td-pb-border-top td_block_template_2"  data-td-block-uid="tdi_109" >
1303<style>.tdi_110 .tds-title{margin-top:20px;margin-bottom:-10px}.tdi_110 .tdm-descr{margin-bottom:30px}</style><div class="tds-icon-box tds-icon-box1 td-fix-index tdi_110">
1304<style>.tdi_111{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.tdi_111:before{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;background-color:#86af09;-webkit-background-clip:text;-webkit-text-fill-color:transparent}html[class*='ie'] .tdi_111:before{background:none;color:#86af09}.tdi_111 svg{fill:#86af09}.tdi_111 svg *{fill:inherit}body .tdi_109:hover .tdi_111:before{-webkit-text-fill-color:unset;background:transparent;transition:none}body .tdi_109:hover .tdi_111 svg{fill:@text_hover_color}body .tdi_109:hover .tdi_111 svg *{fill:inherit}.tdi_109:hover .tdi_111:before{color:eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiIjODZhZjA5IiwiY29sb3IyIjoiIzg2YWYwOSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiLTkwIiwiY3NzIjoiYmFja2dyb3VuZC1jb2xvcjogIzg2YWYwOTsiLCJjc3NQYXJhbXMiOiIwZGVnLCM4NmFmMDksIzg2YWYwOSJ9}.tdi_109:hover .tdi_111 svg{fill:eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiIjODZhZjA5IiwiY29sb3IyIjoiIzg2YWYwOSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiLTkwIiwiY3NzIjoiYmFja2dyb3VuZC1jb2xvcjogIzg2YWYwOTsiLCJjc3NQYXJhbXMiOiIwZGVnLCM4NmFmMDksIzg2YWYwOSJ9}.tdi_109:hover .tdi_111 svg *{fill:inherit}@media (min-width:1019px) and (max-width:1140px){}@media (min-width:768px) and (max-width:1018px){}@media (max-width:767px){}</style><i class="tds-icon tdc-font-tdmp tdc-font-tdmp-server tdi_111 td-fix-index "></i>
1305<style>body .tdi_112 .tdm-title{background-color:#002e3f;-webkit-background-clip:text;-webkit-text-fill-color:transparent}html[class*='ie'] .tdi_112 .tdm-title{background:none;color:#002e3f}body .tdi_112:hover .tdm-title,body .tds_icon_box5_wrap:hover .tdi_112 .tdm-title{color:#002e3f;-webkit-text-fill-color:unset;background:transparent;transition:none}.tdi_112:hover .tdm-title{cursor:default}.tdi_112 .tdm-title{font-family:bebas-neue-pro-expanded!important;text-transform:capitalize!important}</style><div class="tds-title tds-title1 td-fix-index tdi_112 "><h3 class="tdm-title tdm-title-md">Benefit 4</h3></div><p class="tdm-descr td-fix-index">SQL is portable, meaning it can be used on PCs that run Windows, Linux, and Mac OS. It can also run on servers and embedded devices, meaning your databases can run in practically any environment or device.</p></div><style>.tdi_109 .tds-icon-box .tds-icon{
1306				    font-size: 80px;
1307				    text-align: center;
1308				
1309				    width: 80px;
1310				    height: 80px;
1311				    line-height: 80px;
1312				}.tdi_109 .tds-icon-svg-wrap{
1313				    margin: 0 auto;
1314				}</style></div></div></div></div></div></div></div></div></div></div></div>                </div>
1315                            </div> <!-- /.td-main-content-wrap -->
1316
1317
1318                <div class="td-footer-template-wrap" style="position: relative">
1319                <div class="td-footer-wrap ">
1320            <div id="tdi_113" class="tdc-zone"><div class="tdc_zone tdi_114  wpb_row td-pb-row tdc-element-style"  >
1321<style scoped>.tdi_114{min-height:0}.tdi_114>.td-element-style:after{content:''!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important;z-index:0!important;display:block!important;background-color:#000000!important}</style>
1322<div class="tdi_113_rand_style td-element-style" ></div><div id="tdi_115" class="tdc-row stretch_row_1400 td-stretch-content"><div class="vc_row tdi_116  wpb_row td-pb-row tdc-element-style" >
1323<style scoped>.tdi_116,.tdi_116 .tdc-columns{min-height:0}.tdi_116,.tdi_116 .tdc-columns{display:block}.tdi_116 .tdc-columns{width:100%}.tdi_116:before,.tdi_116:after{display:table}@media (min-width:768px){.tdi_116{margin-left:-15px;margin-right:-15px}.tdi_116 .tdc-row-video-background-error,.tdi_116>.vc_column,.tdi_116>.tdc-columns>.vc_column{padding-left:15px;padding-right:15px}}@media (min-width:1019px) and (max-width:1140px){@media (min-width:768px){.tdi_116{margin-left:-10px;margin-right:-10px}.tdi_116 .tdc-row-video-background-error,.tdi_116>.vc_column,.tdi_116>.tdc-columns>.vc_column{padding-left:10px;padding-right:10px}}}@media (min-width:768px) and (max-width:1018px){@media (min-width:768px){.tdi_116{margin-left:-10px;margin-right:-10px}.tdi_116 .tdc-row-video-background-error,.tdi_116>.vc_column,.tdi_116>.tdc-columns>.vc_column{padding-left:10px;padding-right:10px}}}.tdi_116{margin-top:0px!important;padding-top:60px!important;padding-bottom:40px!important;position:relative}.tdi_116 .td_block_wrap{text-align:left}@media (min-width:768px) and (max-width:1018px){.tdi_116{padding-top:30px!important;padding-bottom:10px!important}}@media (max-width:767px){.tdi_116{padding-top:40px!important}}</style>
1324<div class="tdi_115_rand_style td-element-style" ><div class="td-element-style-before"><style>.tdi_115_rand_style>.td-element-style-before{content:''!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important;display:block!important;z-index:0!important;opacity:0.1!important;background-size:cover!important;background-position:center top!important}</style></div><style>.tdi_115_rand_style{background-color:#002e3f!important}</style></div><div class="vc_column tdi_118  wpb_column vc_column_container tdc-column td-pb-span6">
1325<style scoped>.tdi_118{vertical-align:baseline}.tdi_118>.wpb_wrapper,.tdi_118>.wpb_wrapper>.tdc-elements{display:block}.tdi_118>.wpb_wrapper>.tdc-elements{width:100%}.tdi_118>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_118>.wpb_wrapper{width:auto;height:auto}@media (max-width:767px){.tdi_118{justify-content:center!important;text-align:center!important}}</style><div class="wpb_wrapper" ><div class="td_block_wrap tdb_header_logo tdi_119 td-pb-border-top td_block_template_2 tdb-header-align"  data-td-block-uid="tdi_119" >
1326<style>.tdi_119{margin-top:10px!important;margin-bottom:10px!important}@media (max-width:767px){.tdi_119{display:inline-block!important}}</style>
1327<style>.tdi_119 .tdb-logo-a,.tdi_119 h1{flex-direction:row;align-items:center;justify-content:flex-start}.tdi_119 .tdb-logo-svg-wrap{display:block}.tdi_119 .tdb-logo-svg-wrap+.tdb-logo-img-wrap{display:none}.tdi_119 .tdb-logo-img{max-width:50%}.tdi_119 .tdb-logo-img-wrap{display:block}.tdi_119 .tdb-logo-text-tagline{margin-top:2px;margin-left:0;display:block}.tdi_119 .tdb-logo-text-title{display:block;color:#ffffff;font-size:34px!important;font-weight:500!important;text-transform:uppercase!important;}.tdi_119 .tdb-logo-text-wrap{flex-direction:column;align-items:center}.tdi_119 .tdb-logo-icon{top:0px;display:block}@media (min-width:1019px) and (max-width:1140px){.tdi_119 .tdb-logo-text-title{font-size:32px!important;}}@media (min-width:768px) and (max-width:1018px){.tdi_119 .tdb-logo-text-title{font-size:22px!important;}}</style><div class="tdb-block-inner td-fix-index"><a class="tdb-logo-a" href="https://www.sqlcourse.com/"><h1>
1327<span class="tdb-logo-img-wrap"><img class="tdb-logo-img td-retina-data" data-retina="https://assets.sqlcourse.com/uploads/2021/01/SQLc_Logo_white_RetinaLogo-copy.png" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201134%20249'%3E%3C/svg%3E" alt="Logo"  title=""  width="1134" height="249" data-lazy-src="https://assets.sqlcourse.com/uploads/2021/01/SQLc_Logo_white_MainLogo-copy.png" /><noscript><img class="tdb-logo-img td-retina-data" data-retina="https://assets.sqlcourse.com/uploads/2021/01/SQLc_Logo_white_RetinaLogo-copy.png" src="https://assets.sqlcourse.com/uploads/2021/01/SQLc_Logo_white_MainLogo-copy.png" alt="Logo"  title=""  width="1134" height="249" /></noscript></span></h1></a></div></div> <!-- ./block --><div class="tdm_block td_block_wrap tdm_block_inline_text tdi_120 tdm-inline-block td-pb-border-top td_block_template_2"  data-td-block-uid="tdi_120" >
1328<style>.tdi_120{padding-top:20px!important;padding-bottom:20px!important}@media (max-width:767px){.tdi_120{justify-content:center!important;text-align:center!important}}</style>
1329<style>.tdm_block.tdm_block_inline_text{margin-bottom:0;vertical-align:top}.tdm_block.tdm_block_inline_text .tdm-descr{margin-bottom:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.tdc-row-content-vert-center .tdm-inline-text-yes{vertical-align:middle}.tdc-row-content-vert-bottom .tdm-inline-text-yes{vertical-align:bottom}.tdi_120{text-align:left!important}.tdi_120 .tdm-descr{color:#ffffff;font-family:bebas-neue-pro-expanded!important;font-size:16px!important;line-height:1.4!important;letter-spacing:1px!important}@media (min-width:768px) and (max-width:1018px){.tdi_120 .tdm-descr{font-size:12px!important}}</style><p class="tdm-descr">SQLCourse is a unique SQL tutorial website that not only provides easy-to-understand SQL instructions geared towards your level of knowledge, but it also allows developers and database administrators the ability to practice what you learn using a free online SQL interpreter.</p></div></div></div><div class="vc_column tdi_122  wpb_column vc_column_container tdc-column td-pb-span6">
1330<style scoped>.tdi_122{vertical-align:baseline}.tdi_122>.wpb_wrapper,.tdi_122>.wpb_wrapper>.tdc-elements{display:block}.tdi_122>.wpb_wrapper>.tdc-elements{width:100%}.tdi_122>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_122>.wpb_wrapper{width:auto;height:auto}</style><div class="wpb_wrapper" ></div></div></div></div><div id="tdi_123" class="tdc-row stretch_row_1400 td-stretch-content"><div class="vc_row tdi_124  wpb_row td-pb-row tdc-element-style" >
1331<style scoped>.tdi_124,.tdi_124 .tdc-columns{min-height:0}.tdi_124,.tdi_124 .tdc-columns{display:block}.tdi_124 .tdc-columns{width:100%}.tdi_124:before,.tdi_124:after{display:table}.tdi_124{position:relative}.tdi_124 .td_block_wrap{text-align:left}</style>
1332<div class="tdi_123_rand_style td-element-style" ><style>.tdi_123_rand_style{background-color:#002e3f!important}</style></div><div class="vc_column tdi_126  wpb_column vc_column_container tdc-column td-pb-span12">
1333<style scoped>.tdi_126{vertical-align:baseline}.tdi_126>.wpb_wrapper,.tdi_126>.wpb_wrapper>.tdc-elements{display:block}.tdi_126>.wpb_wrapper>.tdc-elements{width:100%}.tdi_126>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_126>.wpb_wrapper{width:auto;height:auto}</style><div class="wpb_wrapper" ><div class="wpb_wrapper td_block_separator td_block_wrap vc_separator tdi_128  td_separator_solid td_separator_center"><span style="border-color:#EBEBEB;border-width:2px;width:100%;"></span>
1334<style scoped>.td_block_separator{width:100%;align-items:center;margin-bottom:38px;padding-bottom:10px}.td_block_separator span{position:relative;display:block;margin:0 auto;width:100%;height:1px;border-top:1px solid #EBEBEB}.td_separator_align_left span{margin-left:0}.td_separator_align_right span{margin-right:0}.td_separator_dashed span{border-top-style:dashed}.td_separator_dotted span{border-top-style:dotted}.td_separator_double span{height:3px;border-bottom:1px solid #EBEBEB}.td_separator_shadow>span{position:relative;height:20px;overflow:hidden;border:0;color:#EBEBEB}.td_separator_shadow>span>span{position:absolute;top:-30px;left:0;right:0;margin:0 auto;height:13px;width:98%;border-radius:100%}html :where([style*='border-width']){border-style:none}</style></div><div class="tdm_block td_block_wrap tdm_block_column_title tdi_129 tdm-content-horiz-left td-pb-border-top td_block_template_2"  data-td-block-uid="tdi_129" ><div class="td-block-row"><div class="td-block-span12 tdm-col">
1335<style>body .tdi_130 .tdm-title{color:#ffffff}.tdi_130 .tdm-title{font-family:bebas-neue-pro-expanded!important;letter-spacing:1px!important}</style><div class="tds-title tds-title1 td-fix-index tdi_130 "><h3 class="tdm-title tdm-title-md">Our Brands</h3></div></div></div></div></div></div></div></div><div id="tdi_131" class="tdc-row stretch_row_1400 td-stretch-content"><div class="vc_row tdi_132  wpb_row td-pb-row tdc-element-style" >
1336<style scoped>.tdi_132,.tdi_132 .tdc-columns{min-height:0}.tdi_132,.tdi_132 .tdc-columns{display:block}.tdi_132 .tdc-columns{width:100%}.tdi_132:before,.tdi_132:after{display:table}@media (min-width:768px){.tdi_132{margin-left:-0px;margin-right:-0px}.tdi_132 .tdc-row-video-background-error,.tdi_132>.vc_column,.tdi_132>.tdc-columns>.vc_column{padding-left:0px;padding-right:0px}}.tdi_132{position:relative}.tdi_132 .td_block_wrap{text-align:left}</style>
1337<div class="tdi_131_rand_style td-element-style" ><style>.tdi_131_rand_style{background-color:#002e3f!important}</style></div><div class="vc_column tdi_134  wpb_column vc_column_container tdc-column td-pb-span3">
1338<style scoped>.tdi_134{vertical-align:baseline}.tdi_134>.wpb_wrapper,.tdi_134>.wpb_wrapper>.tdc-elements{display:block}.tdi_134>.wpb_wrapper>.tdc-elements{width:100%}.tdi_134>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_134>.wpb_wrapper{width:auto;height:auto}@media (max-width:767px){.tdi_134>.wpb_wrapper,.tdi_134>.wpb_wrapper>.tdc-elements{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start}.tdi_134>.wpb_wrapper>.tdc-elements{width:100%}.tdi_134>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_134>.wpb_wrapper{width:100%;height:100%}}</style><div class="wpb_wrapper" ><div class="wpb_wrapper td_block_single_image td_block_wrap td_block_wrap vc_single_image tdi_135  td-single-image- td-pb-border-top td_block_template_2 "  data-td-block-uid="tdi_135"><a data-bg="https://assets.sqlcourse.com/uploads/2021/01/TAwhitefooter.png" 
1339			class="td_single_image_bg rocket-lazyload" 
1340			style="" 
1341			href="https://technologyadvice.com/"  target="_blank"  ></a>
1342<style>.tdi_135 .td_single_image_bg{height:40px;padding-bottom:0;background-repeat:no-repeat;background-position:center top}body .tdi_135{width:100%}body .tdi_135 .td_single_image_bg{background-size:contain}.tdi_135:hover .td_single_image_bg:before{opacity:0}
1342</style></div><div class="wpb_wrapper td_block_single_image td_block_wrap td_block_wrap vc_single_image tdi_136  td-single-image- td-pb-border-top td_block_template_2 "  data-td-block-uid="tdi_136"><a data-bg="https://assets.sqlcourse.com/uploads/2021/01/eweekfooter.png" 
1343			class="td_single_image_bg rocket-lazyload" 
1344			style="" 
1345			href="https://www.eweek.com/"  target="_blank"  ></a>
1346<style>@media (max-width:767px){.tdi_136{margin-left:2px!important}}</style>
1347<style>.tdi_136 .td_single_image_bg{height:40px;padding-bottom:0;background-repeat:no-repeat;background-position:center top}body .tdi_136{width:100%}body .tdi_136 .td_single_image_bg{background-size:contain}.tdi_136:hover .td_single_image_bg:before{opacity:0}</style></div></div></div><div class="vc_column tdi_138  wpb_column vc_column_container tdc-column td-pb-span3">
1348<style scoped>.tdi_138{vertical-align:baseline}.tdi_138>.wpb_wrapper,.tdi_138>.wpb_wrapper>.tdc-elements{display:block}.tdi_138>.wpb_wrapper>.tdc-elements{width:100%}.tdi_138>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_138>.wpb_wrapper{width:auto;height:auto}@media (max-width:767px){.tdi_138>.wpb_wrapper,.tdi_138>.wpb_wrapper>.tdc-elements{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start}.tdi_138>.wpb_wrapper>.tdc-elements{width:100%}.tdi_138>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_138>.wpb_wrapper{width:100%;height:100%}}</style><div class="wpb_wrapper" ><div class="wpb_wrapper td_block_single_image td_block_wrap td_block_wrap vc_single_image tdi_139  td-single-image- td-pb-border-top td_block_template_2 "  data-td-block-uid="tdi_139"><a data-bg="https://assets.sqlcourse.com/uploads/2021/01/datamationwhitefooter.png" 
1349			class="td_single_image_bg rocket-lazyload" 
1350			style="" 
1351			href="https://www.datamation.com/"  target="_blank"  ></a>
1352<style>.tdi_139 .td_single_image_bg{height:40px;padding-bottom:0;background-repeat:no-repeat;background-position:center top}body .tdi_139{width:100%}body .tdi_139 .td_single_image_bg{background-size:contain}.tdi_139:hover .td_single_image_bg:before{opacity:0}</style></div><div class="wpb_wrapper td_block_single_image td_block_wrap td_block_wrap vc_single_image tdi_140  td-single-image- td-pb-border-top td_block_template_2 "  data-td-block-uid="tdi_140"><a data-bg="https://assets.sqlcourse.com/uploads/2021/01/PMcomwhitefooter-09.png" 
1353			class="td_single_image_bg rocket-lazyload" 
1354			style="" 
1355			href="https://project-management.com/"  target="_blank"  ></a>
1356<style>@media (max-width:767px){.tdi_140{margin-left:6px!important}}</style>
1357<style>.tdi_140 .td_single_image_bg{height:45px;padding-bottom:0;background-repeat:no-repeat;background-position:center top}body .tdi_140{width:100%}body .tdi_140 .td_single_image_bg{background-size:contain}.tdi_140:hover .td_single_image_bg:before{opacity:0}</style></div></div></div><div class="vc_column tdi_142  wpb_column vc_column_container tdc-column td-pb-span3">
1358<style scoped>.tdi_142{vertical-align:baseline}.tdi_142>.wpb_wrapper,.tdi_142>.wpb_wrapper>.tdc-elements{display:block}.tdi_142>.wpb_wrapper>.tdc-elements{width:100%}.tdi_142>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_142>.wpb_wrapper{width:auto;height:auto}@media (max-width:767px){.tdi_142>.wpb_wrapper,.tdi_142>.wpb_wrapper>.tdc-elements{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start}.tdi_142>.wpb_wrapper>.tdc-elements{width:100%}.tdi_142>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_142>.wpb_wrapper{width:100%;height:100%}}</style><div class="wpb_wrapper" ><div class="wpb_wrapper td_block_single_image td_block_wrap td_block_wrap vc_single_image tdi_143  td-single-image- td-pb-border-top td_block_template_2 "  data-td-block-uid="tdi_143"><a data-bg="https://assets.sqlcourse.com/uploads/2024/12/tech-republic-logo.png" 
1359			class="td_single_image_bg rocket-lazyload" 
1360			style="" 
1361			href="https://www.techrepublic.com/"  target="_blank"  ></a>
1362<style>.tdi_143 .td_single_image_bg{height:35px;padding-bottom:0;background-repeat:no-repeat;background-position:center top}body .tdi_143{width:100%}.tdi_143{display:inline-block;width:100px}body .tdi_143 .td_single_image_bg{background-size:contain}.tdi_143:hover .td_single_image_bg:before{opacity:0}
1362</style></div><div class="wpb_wrapper td_block_single_image td_block_wrap td_block_wrap vc_single_image tdi_144  td-single-image- td-pb-border-top td_block_template_2 "  data-td-block-uid="tdi_144"><a data-bg="https://assets.sqlcourse.com/uploads/2021/01/esecuritywhitefooter.png" 
1363			class="td_single_image_bg rocket-lazyload" 
1364			style="" 
1365			href="https://www.esecurityplanet.com/"  target="_blank"  ></a>
1366<style>@media (max-width:767px){.tdi_144{margin-left:1px!important}}</style>
1367<style>.tdi_144 .td_single_image_bg{height:45px;padding-bottom:0;background-repeat:no-repeat;background-position:center top}body .tdi_144{width:100%}body .tdi_144 .td_single_image_bg{background-size:contain}.tdi_144:hover .td_single_image_bg:before{opacity:0}@media (max-width:767px){.tdi_144 .td_single_image_bg{height:40px;padding-bottom:0}}</style></div></div></div><div class="vc_column tdi_146  wpb_column vc_column_container tdc-column td-pb-span3">
1368<style scoped>.tdi_146{vertical-align:baseline}.tdi_146>.wpb_wrapper,.tdi_146>.wpb_wrapper>.tdc-elements{display:block}.tdi_146>.wpb_wrapper>.tdc-elements{width:100%}.tdi_146>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_146>.wpb_wrapper{width:auto;height:auto}@media (max-width:767px){.tdi_146>.wpb_wrapper,.tdi_146>.wpb_wrapper>.tdc-elements{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start}.tdi_146>.wpb_wrapper>.tdc-elements{width:100%}.tdi_146>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_146>.wpb_wrapper{width:100%;height:100%}}</style><div class="wpb_wrapper" ><div class="wpb_wrapper td_block_single_image td_block_wrap td_block_wrap vc_single_image tdi_147  td-single-image- td-pb-border-top td_block_template_2 "  data-td-block-uid="tdi_147"><a data-bg="https://assets.sqlcourse.com/uploads/2021/01/serverwatchwhitefooter-10.png" 
1369			class="td_single_image_bg rocket-lazyload" 
1370			style="" 
1371			href="https://www.serverwatch.com/"  target="_blank"  ></a>
1372<style>.tdi_147 .td_single_image_bg{height:50px;padding-bottom:0;background-repeat:no-repeat;background-position:center top}body .tdi_147{width:100%}body .tdi_147 .td_single_image_bg{background-size:contain}.tdi_147:hover .td_single_image_bg:before{opacity:0}@media (max-width:767px){.tdi_147 .td_single_image_bg{height:45px;padding-bottom:0}}</style></div><div class="wpb_wrapper td_block_single_image td_block_wrap td_block_wrap vc_single_image tdi_148  td-single-image- td-pb-border-top td_block_template_2 "  data-td-block-uid="tdi_148"><a data-bg="https://assets.sqlcourse.com/uploads/2021/01/ITBEwhitefooter-copy.png" 
1373			class="td_single_image_bg rocket-lazyload" 
1374			style="" 
1375			href="https://www.itbusinessedge.com/"  target="_blank"  ></a>
1376<style>@media (max-width:767px){.tdi_148{margin-left:3px!important}}</style>
1377<style>.tdi_148 .td_single_image_bg{height:45px;padding-bottom:0;background-repeat:no-repeat;background-position:center top}body .tdi_148{width:100%}.tdi_148{display:inline-block;width:100px}body .tdi_148 .td_single_image_bg{background-size:contain}.tdi_148:hover .td_single_image_bg:before{opacity:0}@media (max-width:767px){.tdi_148 .td_single_image_bg{height:40px;padding-bottom:0}}</style></div></div></div></div></div><div id="tdi_149" class="tdc-row stretch_row_1400 td-stretch-content"><div class="vc_row tdi_150  wpb_row td-pb-row tdc-element-style" >
1378<style scoped>.tdi_150,.tdi_150 .tdc-columns{min-height:0}.tdi_150,.tdi_150 .tdc-columns{display:block}.tdi_150 .tdc-columns{width:100%}.tdi_150:before,.tdi_150:after{display:table}.tdi_150{position:relative}.tdi_150 .td_block_wrap{text-align:left}</style>
1379<div class="tdi_149_rand_style td-element-style" ><style>.tdi_149_rand_style{background-color:#002e3f!important}</style></div><div class="vc_column tdi_152  wpb_column vc_column_container tdc-column td-pb-span12">
1380<style scoped>.tdi_152{vertical-align:baseline}.tdi_152>.wpb_wrapper,.tdi_152>.wpb_wrapper>.tdc-elements{display:block}.tdi_152>.wpb_wrapper>.tdc-elements{width:100%}.tdi_152>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_152>.wpb_wrapper{width:auto;height:auto}</style><div class="wpb_wrapper" ><div class="vc_row_inner tdi_154  vc_row vc_inner wpb_row td-pb-row" >
1381<style scoped>.tdi_154{position:relative!important;top:0;transform:none;-webkit-transform:none}.tdi_154,.tdi_154 .tdc-inner-columns{display:block}.tdi_154 .tdc-inner-columns{width:100%}</style><div class="vc_column_inner tdi_156  wpb_column vc_column_container tdc-inner-column td-pb-span12">
1382<style scoped>.tdi_156{vertical-align:baseline}.tdi_156 .vc_column-inner>.wpb_wrapper,.tdi_156 .vc_column-inner>.wpb_wrapper .tdc-elements{display:block}.tdi_156 .vc_column-inner>.wpb_wrapper .tdc-elements{width:100%}</style><div class="vc_column-inner"><div class="wpb_wrapper" ><div class="td_block_wrap tdb_header_menu tdi_157 tds_menu_active1 tds_menu_sub_active1 td-pb-border-top td_block_template_2 tdb-header-align"  data-td-block-uid="tdi_157"  style=" z-index: 999;">
1383<style>.tdi_157{padding-top:35px!important}</style>
1384<style>.tdi_157 .td_block_inner{text-align:center}.tdi_157 .tdb-menu>li .tdb-menu-sep,.tdi_157 .tdb-menu-items-dropdown .tdb-menu-sep{top:-1px}.tdi_157 .tdb-menu>li>a .tdb-sub-menu-icon,.tdi_157 .td-subcat-more .tdb-menu-more-subicon{top:-1px}.tdi_157 .td-subcat-more .tdb-menu-more-icon{top:0px}.tdi_157 .tdb-menu>li>a,.tdi_157 .td-subcat-more{color:#ffffff}.tdi_157 .tdb-menu>li>a .tdb-sub-menu-icon-svg svg,.tdi_157 .tdb-menu>li>a .tdb-sub-menu-icon-svg svg *,.tdi_157 .td-subcat-more .tdb-menu-more-subicon-svg svg,.tdi_157 .td-subcat-more .tdb-menu-more-subicon-svg svg *,.tdi_157 .td-subcat-more .tdb-menu-more-icon-svg,.tdi_157 .td-subcat-more .tdb-menu-more-icon-svg *{fill:#ffffff}.tdi_157 .tdb-menu>li>a,.tdi_157 .td-subcat-more,.tdi_157 .td-subcat-more>.tdb-menu-item-text{font-family:bebas-neue-pro-expanded!important;font-size:16px!important;font-weight:500!important;letter-spacing:1px!important}.tdi_157 .tdb-normal-menu ul .tdb-menu-item>a .tdb-sub-menu-icon,.tdi_157 .td-pulldown-filter-list .tdb-menu-item>a .tdb-sub-menu-icon{right:0;margin-top:1px}.tdi_157 .tdb-menu .tdb-normal-menu ul,.tdi_157 .td-pulldown-filter-list,.tdi_157 .td-pulldown-filter-list .sub-menu{box-shadow:1px 1px 4px 0px rgba(0,0,0,0.15)}.tdi_157 .tdb-menu .tdb-mega-menu .sub-menu>li{box-shadow:0px 2px 6px 0px rgba(0,0,0,0.1)}@media (max-width:767px){.tdi_157 .tdb-menu>li>a,.tdi_157 .td-subcat-more,.tdi_157 .td-subcat-more>.tdb-menu-item-text{font-size:10px!important}}</style>
1385<style>.tdi_157 .tdb-menu>li>a:after,.tdi_157 .tdb-menu-items-dropdown .td-subcat-more:after{background-color:#86af09;bottom:0px}</style><div id=tdi_157 class="td_block_inner td-fix-index"><div class="tdb-main-sub-icon-fake"><i class="tdb-sub-menu-icon td-icon-down tdb-main-sub-menu-icon"></i></div><div class="tdb-sub-icon-fake"><i class="tdb-sub-menu-icon td-icon-right-arrow"></i></div><ul id="menu-footer-menu" class="tdb-block-menu tdb-menu tdb-menu-items-visible"><li id="menu-item-107" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy tdb-cur-menu-item menu-item-first tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-107"><a href="https://www.sqlcourse.com/privacy-policy/"><div class="tdb-menu-item-text">Privacy Policy</div></a></li>
1386<li id="menu-item-639" class="menu-item menu-item-type-post_type menu-item-object-page tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-639"><a href="https://www.sqlcourse.com/terms-conditions/"><div class="tdb-menu-item-text">Terms</div></a></li>
1387<li id="menu-item-528" class="menu-item menu-item-type-post_type menu-item-object-page tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-528"><a href="https://www.sqlcourse.com/resources/"><div class="tdb-menu-item-text">Links &#038; Resources</div></a></li>
1388<li id="menu-item-109" class="menu-item menu-item-type-custom menu-item-object-custom tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-109"><a href="https://technologyadvice.com/about-us/"><div class="tdb-menu-item-text">About</div></a></li>
1389<li id="menu-item-110" class="menu-item menu-item-type-custom menu-item-object-custom tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-110"><a href="https://technologyadvice.com/contact-us/"><div class="tdb-menu-item-text">Contact</div></a></li>
1390<li id="menu-item-111" class="menu-item menu-item-type-custom menu-item-object-custom tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-111"><a href="https://solutions.technologyadvice.com/digital-advertising-solutions/?utm_source=sqlcourse&#038;utm_medium=portfolio_footer&#038;utm_campaign=advertise_contact-us"><div class="tdb-menu-item-text">Advertise</div></a></li>
1391<li id="menu-item-112" class="menu-item menu-item-type-custom menu-item-object-custom tdb-menu-item-button tdb-menu-item tdb-normal-menu menu-item-112"><a href="https://technologyadvice.com/privacy-policy/ccpa-opt-out-form/"><div class="tdb-menu-item-text">California &#8211; Do Not Sell My Information</div></a></li>
1392</ul></div></div><div class="tdm_block td_block_wrap tdm_block_column_content tdi_160 tdm-content-horiz-center td-pb-border-top td_block_template_2"  data-td-block-uid="tdi_160" >
1393<style>.tdi_160{margin-top:30px!important;margin-bottom:20px!important;padding-bottom:0px!important}</style>
1394<style>.tdi_160 .tdm-descr{color:#ffffff;font-family:bebas-neue-pro-expanded!important;font-size:14px!important;text-transform:uppercase!important}</style><div class="tdm-col-content-info"><a href="#" class="tdm-col-content-title-url"></a><p class="tdm-descr td-fix-index">Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.</p></div></div><div class="wpb_wrapper td_block_wrap vc_raw_html tdi_162 choice-footer-msg">
1395<style scoped>.tdi_162{margin-top:0px!important;margin-bottom:0px!important;padding-top:0px!important;border-style:solid!important;border-color:#888888!important;border-width:0px 0px 0px 0px!important}</style><div class="td-fix-index"><div id="choice-footer-msg" style="color:#ffffff;text-align:center;">
1396</div></div></div><div class="wpb_wrapper td_block_empty_space td_block_wrap vc_empty_space tdi_164 "  style="height: 120px">
1397<style scoped>.tdi_164{margin-top:0px!important}</style></div></div></div></div></div></div></div></div></div><div id="tdi_165" class="tdc-row"><div class="vc_row tdi_166  wpb_row td-pb-row" >
1398<style scoped>.tdi_166,.tdi_166 .tdc-columns{min-height:0}.tdi_166,.tdi_166 .tdc-columns{display:block}.tdi_166 .tdc-columns{width:100%}.tdi_166:before,.tdi_166:after{display:table}</style><div class="vc_column tdi_168  wpb_column vc_column_container tdc-column td-pb-span12">
1399<style scoped>.tdi_168{vertical-align:baseline}.tdi_168>.wpb_wrapper,.tdi_168>.wpb_wrapper>.tdc-elements{display:block}.tdi_168>.wpb_wrapper>.tdc-elements{width:100%}.tdi_168>.wpb_wrapper>.vc_row_inner{width:auto}.tdi_168>.wpb_wrapper{width:auto;height:auto}</style><div class="wpb_wrapper" ></div></div></div></div></div></div>        </div>
1400
1401    </div>
1402    
1403
1404</div><!--close td-outer-wrap-->
1405
1406
1407<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 1407-1408
1407
1408<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1408GTM-NWKSTPN
vendor: 83 bytes, line 1408
1408" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1409<!-- End Google Tag Manager (noscript) -->
1410
1411
1412    <!--
1413
1414        Theme: Newspaper by tagDiv.com 2025
1415        Version: 12.7.1 (rara)
1416        Deploy mode: deploy
1417        
1418        uid: 6abdbc8b25141
1419    -->
1420
1421    
1422<!-- Custom css from theme panel -->
1423<style type="text/css" media="screen">.td-aj-search-results>.td_module_wrap>.td-module-container>.td-image-container{display:none!important}</style>
1424
1425<!-- Start: Render Ad Slot | Sticky Bottom -->
1426
1427			<style>
1428				.bottom-footer-fixed-slot { background-color:#fff; border:1px solid #efefef; width:100% }
1429				.td-a-rec-id-custom-spot:has(#bottom-footer-fixed-slot) { transform: unset !important; }
1430				.ta-close-button { width:2rem;height:1.5rem;background:#fff;border:1px solid #efefef;border-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;position:absolute;top:-1.5rem;left:1em;right:auto!important;z-index:10000;line-height:20px!important;text-align:center;cursor:pointer;font-size:1.5rem;margin-left:0;float:right }
1431				body:has(#sticky-bottom) .td-scroll-up.td-scroll-up-visible { transform: translate3d(0, -95px, 0); }
1432			</style>
1433<div id="bottom-footer-fixed-slot" class="bottom-footer-fixed-slot">
1434				
1434<script>
1435					function closeStickyFooter() {
1436					var stickyBottomClose = document.getElementsByClassName('ta-close-button');
1437					stickyBottomClose[0].parentNode.remove();
1438					}
1439				</script>
1439
1440				<span id="ta-close-button" class="ta-close-button" onclick="closeStickyFooter()" title="close"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M18 6 6 18"/><path d="m6 6 12 12"/> </svg></span><div id='sticky-bottom'  style='margin-left:auto;margin-right:auto;max-width: 1020px; min-width: 300px; width: auto; text-align:center; min-height: 50px; max-height: 90px; height: auto; background-color: #ffffff; border:1px solid #efefef;'>
1441	
1441<script nodelay>
1442		window.googletag.cmd.push(function() {
1443				googletag.display('sticky-bottom');
1444		});
1445		</script>
1445
1446</div></div>
1447<!-- End: Render Ad Slot | Sticky Bottom -->
1448
1449<script nowprocket>
1450		// helper function to delete unnecessary slot
1451		function undefineAndRefreshAd(slotId) {
1452			googletag.cmd.push(() => {
1453				const slot = googletag.pubads().getSlots().find(s => s.getSlotElementId() === slotId);
1454				if (slot) {
1455					googletag.destroySlots([slot]);
1456					googletag.pubads().refresh([slot]);
1457				}
1458			});
1459		}
1460</script>
vendor: 1 bytes, line 1460
1460
1461<script type="text/javascript" src="https://www.sqlcourse.com/wp-content/themes/Newspaper-child-sqlcourse/js/main.min.js?ver=1781031591" id="main-script-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 1461
1461
1462<script type="text/javascript" src="https://www.sqlcourse.com/wp-content/plugins/td-composer/legacy/Newspaper/js/tagdiv_theme.min.js?ver=12.7.1" id="td-site-min-js"></script>
vendor: 1 bytes, line 1462
1462
1463<script type="text/javascript" src="https://www.sqlcourse.com/wp-content/plugins/td-composer/legacy/Newspaper/js/tdPostImages.js?ver=12.7.1" id="tdPostImages-js"></script>
vendor: 1 bytes, line 1463
1463
1464<script type="text/javascript" src="https://www.sqlcourse.com/wp-content/plugins/td-composer/legacy/Newspaper/js/tdSocialSharing.js?ver=12.7.1" id="tdSocialSharing-js"></script>
vendor: 1 bytes, line 1464
1464
1465<script type="text/javascript" src="https://www.sqlcourse.com/wp-content/plugins/td-composer/legacy/Newspaper/js/tdModalPostImages.js?ver=12.7.1" id="tdModalPostImages-js"></script>
vendor: 1 bytes, line 1465
1465
1466<script type="text/javascript" src="https://www.sqlcourse.com/wp-content/plugins/td-cloud-library/assets/js/js_files_for_front.min.js?ver=d578089f160957352b9b4ca6d880fd8f" id="tdb_js_files_for_front-js"></script>
1466
1467	  
1467<script type="text/javascript" id="ta-delay-scripts">(function(){try{window.setTimeout(function(){function t(){n||(n=!0,e(),o.forEach(function(e){window.removeEventListener(e,t,{once:!0,passive:!0})}))}function e(){document.querySelectorAll("script[data-type='lazy']").forEach(function(t){t.setAttribute("src",t.getAttribute("data-src"))})}var o=["mouseover","keydown","touchmove","touchstart","scroll"];o.forEach(function(e){window.addEventListener(e,t,{once:!0,passive:!0})});var n=!1},1e3)}catch(t){}})();</script>
1467
1468		  <!-- typekit fonts --><link rel='preload' as='style' onload="this.onload=null;this.rel='stylesheet'" href="https://use.typekit.net/mil0tfy.css">
1469
1470<script type="text/javascript" src="https://www.sqlcourse.com/wp-content/plugins/td-composer/legacy/Newspaper/js/tdToTop.js?ver=12.7.1" id="tdToTop-js"></script>
1470
1471
1472<script type="text/javascript" src="https://www.sqlcourse.com/wp-content/plugins/td-composer/legacy/Newspaper/js/tdAjaxSearch.js?ver=12.7.1" id="tdDatei18n-js"></script>
1472
1473
1474<script type="text/javascript" src="https://www.sqlcourse.com/wp-content/plugins/td-composer/legacy/Newspaper/js/tdStickyRow.js?ver=12.7.1" id="tdStickyRow-js"></script>
1474
1475
1476<script type="text/javascript" src="https://www.sqlcourse.com/wp-content/plugins/td-cloud-library/assets/js/tdbMenu.js?ver=d578089f160957352b9b4ca6d880fd8f" id="tdbMenu-js"></script>
1476
1477
1478<script type="text/javascript" src="https://www.sqlcourse.com/wp-content/plugins/td-composer/legacy/Newspaper/js/tdAnimationScroll.js?ver=12.7.1" id="tdAnimationScroll-js"></script>
1478
1479<!-- JS generated by theme -->
1480
1481<script type="text/javascript" id="td-generated-footer-js">
1482    
1483
1484                
1485                    /* global jQuery:{} */
1486                    jQuery(document).ready( function () {
1487
1488                        var tdbMenuItem = new tdbMenu.item();
1489                        tdbMenuItem.blockUid = 'tdi_23';
1490                        tdbMenuItem.jqueryObj = jQuery('.tdi_23');
1491
1492                        tdbMenuItem.blockAtts = '{"main_sub_tdicon":"td-icon-down","sub_tdicon":"td-icon-right-arrow","mm_align_horiz":"content-horiz-right","modules_on_row_regular":"20%","modules_on_row_cats":"25%","image_size":"td_324x400","modules_category":"image","show_excerpt":"none","show_com":"none","show_date":"none","show_author":"none","mm_sub_align_horiz":"content-horiz-right","mm_elem_align_horiz":"content-horiz-right","mm_align_screen":"yes","f_elem_font_size":"eyJwb3J0cmFpdCI6IjExIiwiYWxsIjoiMTYifQ==","elem_padd":"eyJwb3J0cmFpdCI6IjAgOXB4IiwiYWxsIjoiMHB4IDIwcHgifQ==","menu_id":"30655","text_color":"#002e3f","tds_menu_active":"tds_menu_active1","f_elem_font_line_height":"eyJwb3J0cmFpdCI6IjYwcHgifQ==","tds_menu_active3-bg_color":"rgba(0,0,0,0.3)","tdc_css":"eyJhbGwiOnsibWFyZ2luLXRvcCI6IjE0IiwicGFkZGluZy1yaWdodCI6IjIwIiwiZGlzcGxheSI6IiJ9fQ==","f_elem_font_family":"522","f_elem_font_transform":"uppercase","f_elem_font_spacing":"1","f_elem_font_weight":"700","tds_menu_active3-text_color_h":"#86af09","tds_menu_active1-line_color":"eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiIjODZhZjA5IiwiY29sb3IyIjoiIzg2YWYwOSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiLTkwIiwiY3NzIjoiYmFja2dyb3VuZC1jb2xvcjogIzg2YWYwOTsiLCJjc3NQYXJhbXMiOiIwZGVnLCM4NmFmMDksIzg2YWYwOSJ9","align_horiz":"content-horiz-right","inline":"yes","block_type":"tdb_header_menu","show_subcat":"","show_mega":"","show_mega_cats":"","mob_load":"","separator":"","width":"","more":"","float_right":"","elem_space":"","main_sub_icon_size":"","main_sub_icon_space":"","main_sub_icon_align":"-1","sep_tdicon":"","sep_icon_size":"","sep_icon_space":"","sep_icon_align":"-1","more_txt":"","more_tdicon":"","more_icon_size":"","more_icon_align":"0","sub_width":"","sub_first_left":"","sub_rest_top":"","sub_padd":"","sub_align_horiz":"content-horiz-left","sub_elem_inline":"","sub_elem_space":"","sub_elem_padd":"","sub_elem_radius":"0","sub_icon_size":"","sub_icon_space":"","sub_icon_pos":"","sub_icon_align":"1","mm_width":"","mm_content_width":"","mm_height":"","mm_padd":"","mm_radius":"","mm_offset":"","mm_posts_limit":"5","mm_subcats_posts_limit":"4","mm_child_cats":"","open_in_new_window":"","mm_ajax_preloading":"","mm_hide_all_item":"","mm_sub_width":"","mm_sub_padd":"","mm_sub_border":"","mm_sub_inline":"","mm_elem_order":"name","mm_elem_space":"","mm_elem_padd":"","mm_elem_border":"","mm_elem_border_a":"","mm_elem_border_rad":"","mc1_tl":"","mc1_title_tag":"","mc1_el":"","modules_gap":"","m_padding":"","all_modules_space":"36","modules_border_size":"","modules_border_style":"","modules_border_color":"#eaeaea","modules_divider":"","modules_divider_color":"#eaeaea","h_effect":"","image_alignment":"50","image_height":"","image_width":"","image_floated":"no_float","image_radius":"","hide_image":"","video_icon":"","show_vid_t":"block","vid_t_margin":"","vid_t_padding":"","vid_t_color":"","vid_t_bg_color":"","f_vid_time_font_header":"","f_vid_time_font_title":"Video duration text","f_vid_time_font_settings":"","f_vid_time_font_family":"","f_vid_time_font_size":"","f_vid_time_font_line_height":"","f_vid_time_font_style":"","f_vid_time_font_weight":"","f_vid_time_font_transform":"","f_vid_time_font_spacing":"","f_vid_time_":"","show_audio":"block","hide_audio":"","art_audio":"","art_audio_size":"1","meta_info_align":"","meta_info_horiz":"content-horiz-left","meta_width":"","meta_margin":"","meta_padding":"","art_title":"","meta_info_border_size":"","meta_info_border_style":"","meta_info_border_color":"#eaeaea","modules_category_margin":"","modules_category_padding":"","modules_cat_border":"","modules_category_radius":"0","show_cat":"inline-block","modules_extra_cat":"","author_photo":"","author_photo_size":"","author_photo_space":"","author_photo_radius":"","show_modified_date":"","time_ago":"","time_ago_add_txt":"ago","time_ago_txt_pos":"","art_excerpt":"","excerpt_col":"1","excerpt_gap":"","excerpt_middle":"","show_review":"inline-block","review_space":"","review_size":"2.5","review_distance":"","show_pagination":"","pag_space":"","pag_padding":"","pag_border_width":"","pag_border_radius":"","prev_tdicon":"","next_tdicon":"","pag_icons_size":"","main_sub_color":"","sep_color":"","more_icon_color":"","hover_opacity":"","f_elem_font_header":"","f_elem_font_title":"Elements text","f_elem_font_settings":"","f_elem_font_style":"","f_elem_":"","sub_bg_color":"","sub_border_size":"","sub_border_color":"","sub_border_radius":"","sub_text_color":"","sub_elem_bg_color":"","sub_color":"","sub_shadow_shadow_header":"","sub_shadow_shadow_title":"Shadow","sub_shadow_shadow_size":"","sub_shadow_shadow_offset_horizontal":"","sub_shadow_shadow_offset_vertical":"","sub_shadow_shadow_spread":"","sub_shadow_shadow_color":"","tds_menu_sub_active":"tds_menu_sub_active1","f_sub_elem_font_header":"","f_sub_elem_font_title":"Elements text","f_sub_elem_font_settings":"","f_sub_elem_font_family":"","f_sub_elem_font_size":"","f_sub_elem_font_line_height":"","f_sub_elem_font_style":"","f_sub_elem_font_weight":"","f_sub_elem_font_transform":"","f_sub_elem_font_spacing":"","f_sub_elem_":"","mm_bg":"","mm_content_bg":"","mm_border_size":"","mm_border_color":"","mm_shadow_shadow_header":"","mm_shadow_shadow_title":"Shadow","mm_shadow_shadow_size":"","mm_shadow_shadow_offset_horizontal":"","mm_shadow_shadow_offset_vertical":"","mm_shadow_shadow_spread":"","mm_shadow_shadow_color":"","mm_subcats_bg":"","mm_subcats_border_color":"","mm_elem_color":"","mm_elem_color_a":"","mm_elem_bg":"","mm_elem_bg_a":"","mm_elem_border_color":"","mm_elem_border_color_a":"","mm_elem_shadow_shadow_header":"","mm_elem_shadow_shadow_title":"Elements shadow","mm_elem_shadow_shadow_size":"","mm_elem_shadow_shadow_offset_horizontal":"","mm_elem_shadow_shadow_offset_vertical":"","mm_elem_shadow_shadow_spread":"","mm_elem_shadow_shadow_color":"","f_mm_sub_font_header":"","f_mm_sub_font_title":"Sub categories elements","f_mm_sub_font_settings":"","f_mm_sub_font_family":"","f_mm_sub_font_size":"","f_mm_sub_font_line_height":"","f_mm_sub_font_style":"","f_mm_sub_font_weight":"","f_mm_sub_font_transform":"","f_mm_sub_font_spacing":"","f_mm_sub_":"","m_bg":"","color_overlay":"","shadow_shadow_header":"","shadow_shadow_title":"Module Shadow","shadow_shadow_size":"","shadow_shadow_offset_horizontal":"","shadow_shadow_offset_vertical":"","shadow_shadow_spread":"","shadow_shadow_color":"","title_txt":"","title_txt_hover":"","all_underline_height":"","all_underline_color":"#000","cat_bg":"","cat_bg_hover":"","cat_txt":"","cat_txt_hover":"","cat_border":"","cat_border_hover":"","meta_bg":"","author_txt":"","author_txt_hover":"","date_txt":"","ex_txt":"","com_bg":"","com_txt":"","rev_txt":"","shadow_m_shadow_header":"","shadow_m_shadow_title":"Meta info shadow","shadow_m_shadow_size":"","shadow_m_shadow_offset_horizontal":"","shadow_m_shadow_offset_vertical":"","shadow_m_shadow_spread":"","shadow_m_shadow_color":"","audio_btn_color":"","audio_time_color":"","audio_bar_color":"","audio_bar_curr_color":"","pag_text":"","pag_h_text":"","pag_bg":"","pag_h_bg":"","pag_border":"","pag_h_border":"","f_title_font_header":"","f_title_font_title":"Article title","f_title_font_settings":"","f_title_font_family":"","f_title_font_size":"","f_title_font_line_height":"","f_title_font_style":"","f_title_font_weight":"","f_title_font_transform":"","f_title_font_spacing":"","f_title_":"","f_cat_font_title":"Article category tag","f_cat_font_settings":"","f_cat_font_family":"","f_cat_font_size":"","f_cat_font_line_height":"","f_cat_font_style":"","f_cat_font_weight":"","f_cat_font_transform":"","f_cat_font_spacing":"","f_cat_":"","f_meta_font_title":"Article meta info","f_meta_font_settings":"","f_meta_font_family":"","f_meta_font_size":"","f_meta_font_line_height":"","f_meta_font_style":"","f_meta_font_weight":"","f_meta_font_transform":"","f_meta_font_spacing":"","f_meta_":"","f_ex_font_title":"Article excerpt","f_ex_font_settings":"","f_ex_font_family":"","f_ex_font_size":"","f_ex_font_line_height":"","f_ex_font_style":"","f_ex_font_weight":"","f_ex_font_transform":"","f_ex_font_spacing":"","f_ex_":"","mix_color":"","mix_type":"","fe_brightness":"1","fe_contrast":"1","fe_saturate":"1","mix_color_h":"","mix_type_h":"","fe_brightness_h":"1","fe_contrast_h":"1","fe_saturate_h":"1","el_class":"","block_template_id":"","td_column_number":2,"header_color":"","ajax_pagination_infinite_stop":"","offset":"","limit":"5","td_ajax_preloading":"","td_ajax_filter_type":"","td_filter_default_txt":"","td_ajax_filter_ids":"","color_preset":"","ajax_pagination":"","ajax_pagination_next_prev_swipe":"","border_top":"","css":"","class":"tdi_23","tdc_css_class":"tdi_23","tdc_css_class_
1492style":"tdi_23_rand_style","context":""}';
1493
1494                        
1495                        tdbMenuItem.isMegaMenuFull = true;
1496
1497                        
1498                        
1499                        tdbMenuItem.megaMenuLoadType = '';
1500
1501                        
1502                        tdbMenu.addItem(tdbMenuItem);
1503
1504                    });
1505                
1506                
1507
1508                
1509                    /* global jQuery:{} */
1510                    jQuery().ready( function () {
1511                        tdAjaxSearch._is_mob_live_search_active = false;
1512                    });
1513                
1514	            
1515
1516                
1517                    /* global jQuery:{} */
1518                    jQuery(document).ready( function () {
1519
1520                        var tdbMenuItem = new tdbMenu.item();
1521                        tdbMenuItem.blockUid = 'tdi_157';
1522                        tdbMenuItem.jqueryObj = jQuery('.tdi_157');
1523
1524                        tdbMenuItem.blockAtts = '{"main_sub_tdicon":"td-icon-down","sub_tdicon":"td-icon-right-arrow","mm_align_horiz":"content-horiz-center","modules_on_row_regular":"20%","modules_on_row_cats":"25%","image_size":"td_324x400","modules_category":"image","show_excerpt":"none","show_com":"none","show_date":"none","show_author":"none","mm_sub_align_horiz":"content-horiz-right","mm_elem_align_horiz":"content-horiz-right","menu_id":"526","text_color":"#ffffff","align_horiz":"content-horiz-center","f_elem_font_size":"eyJwaG9uZSI6IjEwIiwiYWxsIjoiMTYifQ==","tdc_css":"eyJhbGwiOnsicGFkZGluZy10b3AiOiIzNSIsImRpc3BsYXkiOiIifX0=","f_elem_font_family":"tk_1","f_elem_font_spacing":"1","tds_menu_active1-line_color":"eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiIjODZhZjA5IiwiY29sb3IyIjoiIzg2YWYwOSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiLTkwIiwiY3NzIjoiYmFja2dyb3VuZC1jb2xvcjogIzg2YWYwOTsiLCJjc3NQYXJhbXMiOiIwZGVnLCM4NmFmMDksIzg2YWYwOSJ9","f_elem_font_weight":"500","block_type":"tdb_header_menu","show_subcat":"","show_mega":"","show_mega_cats":"","mob_load":"","separator":"","width":"","inline":"","more":"","float_right":"","elem_space":"","elem_padd":"","main_sub_icon_size":"","main_sub_icon_space":"","main_sub_icon_align":"-1","sep_tdicon":"","sep_icon_size":"","sep_icon_space":"","sep_icon_align":"-1","more_txt":"","more_tdicon":"","more_icon_size":"","more_icon_align":"0","sub_width":"","sub_first_left":"","sub_rest_top":"","sub_padd":"","sub_align_horiz":"content-horiz-left","sub_elem_inline":"","sub_elem_space":"","sub_elem_padd":"","sub_elem_radius":"0","sub_icon_size":"","sub_icon_space":"","sub_icon_pos":"","sub_icon_align":"1","mm_width":"","mm_content_width":"","mm_height":"","mm_padd":"","mm_radius":"","mm_offset":"","mm_align_screen":"","mm_posts_limit":"5","mm_subcats_posts_limit":"4","mm_child_cats":"","open_in_new_window":"","mm_ajax_preloading":"","mm_hide_all_item":"","mm_sub_width":"","mm_sub_padd":"","mm_sub_border":"","mm_sub_inline":"","mm_elem_order":"name","mm_elem_space":"","mm_elem_padd":"","mm_elem_border":"","mm_elem_border_a":"","mm_elem_border_rad":"","mc1_tl":"","mc1_title_tag":"","mc1_el":"","modules_gap":"","m_padding":"","all_modules_space":"36","modules_border_size":"","modules_border_style":"","modules_border_color":"#eaeaea","modules_divider":"","modules_divider_color":"#eaeaea","h_effect":"","image_alignment":"50","image_height":"","image_width":"","image_floated":"no_float","image_radius":"","hide_image":"","video_icon":"","show_vid_t":"block","vid_t_margin":"","vid_t_padding":"","vid_t_color":"","vid_t_bg_color":"","f_vid_time_font_header":"","f_vid_time_font_title":"Video duration text","f_vid_time_font_settings":"","f_vid_time_font_family":"","f_vid_time_font_size":"","f_vid_time_font_line_height":"","f_vid_time_font_style":"","f_vid_time_font_weight":"","f_vid_time_font_transform":"","f_vid_time_font_spacing":"","f_vid_time_":"","show_audio":"block","hide_audio":"","art_audio":"","art_audio_size":"1","meta_info_align":"","meta_info_horiz":"content-horiz-left","meta_width":"","meta_margin":"","meta_padding":"","art_title":"","meta_info_border_size":"","meta_info_border_style":"","meta_info_border_color":"#eaeaea","modules_category_margin":"","modules_category_padding":"","modules_cat_border":"","modules_category_radius":"0","show_cat":"inline-block","modules_extra_cat":"","author_photo":"","author_photo_size":"","author_photo_space":"","author_photo_radius":"","show_modified_date":"","time_ago":"","time_ago_add_txt":"ago","time_ago_txt_pos":"","art_excerpt":"","excerpt_col":"1","excerpt_gap":"","excerpt_middle":"","show_review":"inline-block","review_space":"","review_size":"2.5","review_distance":"","show_pagination":"","pag_space":"","pag_padding":"","pag_border_width":"","pag_border_radius":"","prev_tdicon":"","next_tdicon":"","pag_icons_size":"","main_sub_color":"","sep_color":"","more_icon_color":"","tds_menu_active":"tds_menu_active1","hover_opacity":"","f_elem_font_header":"","f_elem_font_title":"Elements text","f_elem_font_settings":"","f_elem_font_line_height":"","f_elem_font_style":"","f_elem_font_transform":"","f_elem_":"","sub_bg_color":"","sub_border_size":"","sub_border_color":"","sub_border_radius":"","sub_text_color":"","sub_elem_bg_color":"","sub_color":"","sub_shadow_shadow_header":"","sub_shadow_shadow_title":"Shadow","sub_shadow_shadow_size":"","sub_shadow_shadow_offset_horizontal":"","sub_shadow_shadow_offset_vertical":"","sub_shadow_shadow_spread":"","sub_shadow_shadow_color":"","tds_menu_sub_active":"tds_menu_sub_active1","f_sub_elem_font_header":"","f_sub_elem_font_title":"Elements text","f_sub_elem_font_settings":"","f_sub_elem_font_family":"","f_sub_elem_font_size":"","f_sub_elem_font_line_height":"","f_sub_elem_font_style":"","f_sub_elem_font_weight":"","f_sub_elem_font_transform":"","f_sub_elem_font_spacing":"","f_sub_elem_":"","mm_bg":"","mm_content_bg":"","mm_border_size":"","mm_border_color":"","mm_shadow_shadow_header":"","mm_shadow_shadow_title":"Shadow","mm_shadow_shadow_size":"","mm_shadow_shadow_offset_horizontal":"","mm_shadow_shadow_offset_vertical":"","mm_shadow_shadow_spread":"","mm_shadow_shadow_color":"","mm_subcats_bg":"","mm_subcats_border_color":"","mm_elem_color":"","mm_elem_color_a":"","mm_elem_bg":"","mm_elem_bg_a":"","mm_elem_border_color":"","mm_elem_border_color_a":"","mm_elem_shadow_shadow_header":"","mm_elem_shadow_shadow_title":"Elements shadow","mm_elem_shadow_shadow_size":"","mm_elem_shadow_shadow_offset_horizontal":"","mm_elem_shadow_shadow_offset_vertical":"","mm_elem_shadow_shadow_spread":"","mm_elem_shadow_shadow_color":"","f_mm_sub_font_header":"","f_mm_sub_font_title":"Sub categories elements","f_mm_sub_font_settings":"","f_mm_sub_font_family":"","f_mm_sub_font_size":"","f_mm_sub_font_line_height":"","f_mm_sub_font_style":"","f_mm_sub_font_weight":"","f_mm_sub_font_transform":"","f_mm_sub_font_spacing":"","f_mm_sub_":"","m_bg":"","color_overlay":"","shadow_shadow_header":"","shadow_shadow_title":"Module Shadow","shadow_shadow_size":"","shadow_shadow_offset_horizontal":"","shadow_shadow_offset_vertical":"","shadow_shadow_spread":"","shadow_shadow_color":"","title_txt":"","title_txt_hover":"","all_underline_height":"","all_underline_color":"#000","cat_bg":"","cat_bg_hover":"","cat_txt":"","cat_txt_hover":"","cat_border":"","cat_border_hover":"","meta_bg":"","author_txt":"","author_txt_hover":"","date_txt":"","ex_txt":"","com_bg":"","com_txt":"","rev_txt":"","shadow_m_shadow_header":"","shadow_m_shadow_title":"Meta info shadow","shadow_m_shadow_size":"","shadow_m_shadow_offset_horizontal":"","shadow_m_shadow_offset_vertical":"","shadow_m_shadow_spread":"","shadow_m_shadow_color":"","audio_btn_color":"","audio_time_color":"","audio_bar_color":"","audio_bar_curr_color":"","pag_text":"","pag_h_text":"","pag_bg":"","pag_h_bg":"","pag_border":"","pag_h_border":"","f_title_font_header":"","f_title_font_title":"Article title","f_title_font_settings":"","f_title_font_family":"","f_title_font_size":"","f_title_font_line_height":"","f_title_font_style":"","f_title_font_weight":"","f_title_font_transform":"","f_title_font_spacing":"","f_title_":"","f_cat_font_title":"Article category tag","f_cat_font_settings":"","f_cat_font_family":"","f_cat_font_size":"","f_cat_font_line_height":"","f_cat_font_style":"","f_cat_font_weight":"","f_cat_font_transform":"","f_cat_font_spacing":"","f_cat_":"","f_meta_font_title":"Article meta info","f_meta_font_settings":"","f_meta_font_family":"","f_meta_font_size":"","f_meta_font_line_height":"","f_meta_font_style":"","f_meta_font_weight":"","f_meta_font_transform":"","f_meta_font_spacing":"","f_meta_":"","f_ex_font_title":"Article excerpt","f_ex_font_settings":"","f_ex_font_family":"","f_ex_font_size":"","f_ex_font_line_height":"","f_ex_font_style":"","f_ex_font_weight":"","f_ex_font_transform":"","f_ex_font_spacing":"","f_ex_":"","mix_color":"","mix_type":"","fe_brightness":"1","fe_contrast":"1","fe_saturate":"1","mix_color_h":"","mix_type_h":"","fe_brightness_h":"1","fe_contrast_h":"1","fe_saturate_h":"1","el_class":"","block_template_id":"","td_column_number":3,"header_color":"","ajax_pagination_infinite_stop":"","offset":"","limit":"5","td_ajax_preloading":"","td_ajax_filter_type":"","td_filter_default_txt":"","td_ajax_filter_ids":"","color_preset":"","ajax_pagination":"","ajax_pagination_next_prev_swipe":"","border_top":"","css":"","class":"tdi_157","tdc_css_class":"tdi_157","tdc_css_class_
1524style":"tdi_157_rand_style","context":""}';
1525
1526                        
1527                        
1528                        tdbMenuItem.isMegaMenuParentPos = true;
1529
1530                        
1531                        tdbMenuItem.megaMenuLoadType = '';
1532
1533                        
1534                        tdbMenu.addItem(tdbMenuItem);
1535
1536                    });
1537                
1538                
1539</script>
1539
1540
1541
1542<script>var td_res_context_registered_atts=["style_general_mobile_menu","style_general_header_align","style_general_header_logo","style_general_mobile_search","style_general_is_sticky","style_general_header_menu","style_general_column_content","style_general_button","style_general_single_image","style_general_column_title","style_general_vc_column_text","style_general_icon_box1","style_general_icon_box","style_general_inline_text","style_general_separator"];</script>
vendor: 1 bytes, line 1542
1542
1543<script>window.lazyLoadOptions = [{
1544                elements_selector: "img[data-lazy-src],.rocket-lazyload",
1545                data_src: "lazy-src",
1546                data_srcset: "lazy-srcset",
1547                data_sizes: "lazy-sizes",
1548                class_loading: "lazyloading",
1549                class_loaded: "lazyloaded",
1550                threshold: 300,
1551                callback_loaded: function(element) {
1552                    if ( element.tagName === "IFRAME" && element.dataset.rocketLazyload == "fitvidscompatible" ) {
1553                        if (element.classList.contains("lazyloaded") ) {
1554                            if (typeof window.jQuery != "undefined") {
1555                                if (jQuery.fn.fitVids) {
1556                                    jQuery(element).parent().fitVids();
1557                                }
1558                            }
1559                        }
1560                    }
1561                }},{
1562				elements_selector: ".rocket-lazyload",
1563				data_src: "lazy-src",
1564				data_srcset: "lazy-srcset",
1565				data_sizes: "lazy-sizes",
1566				class_loading: "lazyloading",
1567				class_loaded: "lazyloaded",
1568				threshold: 300,
1569			}];
1570        window.addEventListener('LazyLoad::Initialized', function (e) {
1571            var lazyLoadInstance = e.detail.instance;
1572
1573            if (window.MutationObserver) {
1574                var observer = new MutationObserver(function(mutations) {
1575                    var image_count = 0;
1576                    var iframe_count = 0;
1577                    var rocketlazy_count = 0;
1578
1579                    mutations.forEach(function(mutation) {
1580                        for (var i = 0; i < mutation.addedNodes.length; i++) {
1581                            if (typeof mutation.addedNodes[i].getElementsByTagName !== 'function') {
1582                                continue;
1583                            }
1584
1585                            if (typeof mutation.addedNodes[i].getElementsByClassName !== 'function') {
1586                                continue;
1587                            }
1588
1589                            images = mutation.addedNodes[i].getElementsByTagName('img');
1590                            is_image = mutation.addedNodes[i].tagName == "IMG";
1591                            iframes = mutation.addedNodes[i].getElementsByTagName('iframe');
1592                            is_iframe = mutation.addedNodes[i].tagName == "IFRAME";
1593                            rocket_lazy = mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');
1594
1595                            image_count += images.length;
1596			                iframe_count += iframes.length;
1597			                rocketlazy_count += rocket_lazy.length;
1598
1599                            if(is_image){
1600                                image_count += 1;
1601                            }
1602
1603                            if(is_iframe){
1604                                iframe_count += 1;
1605                            }
1606                        }
1607                    } );
1608
1609                    if(image_count > 0 || iframe_count > 0 || rocketlazy_count > 0){
1610                        lazyLoadInstance.update();
1611                    }
1612                } );
1613
1614                var b      = document.getElementsByTagName("body")[0];
1615                var config = { childList: true, subtree: true };
1616
1617                observer.observe(b, config);
1618            }
1619        }, false);</script>
1619<script data-no-minify="1" async src="https://www.sqlcourse.com/wp-content/plugins/rocket-lazy-load/assets/js/16.1/lazyload.min.js"></script>
vendor: 2 bytes, line 1619
1619
1620<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"6729a39c452749939dad85675e29c9dd","r":1,"spa":2}' crossorigin="anonymous"></script>
1620
1621</body>
1622</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.