Latest commit

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

HackerRank Solutions logo

HackerRank SQL solutions

In this repository, you will find updated SQL solutions for all HackerRank problems as of 2024.
Repo gathered by CodeRankGPT - Solve HackerRank coding problems during your coding interview, in real-time and undetectable 😎

CategoryProblem NameLink to ProblemLink to SolutionScore
Basic SelectRevising the Select Query IProblemsolution-revising-select-query-I.sql10
Basic SelectRevising the Select Query IIProblemsolution-revising-select-query-II.sql10
Basic SelectSelect AllProblemsolution-select-all.sql10
Basic SelectSelect By IDProblemsolution-select-by-id.sql10
Basic SelectJapanese Cities' AttributesProblemsolution-japanese-cities-attributes.sql10
Basic SelectJapanese Cities' NamesProblemsolution-japanese-cities-names.sql10
Basic SelectWeather Observation Station 1Problemsolution-weather-observation-station-1.sql15
Basic SelectWeather Observation Station 3Problemsolution-weather-observation-station-3.sql10
Basic SelectWeather Observation Station 4Problemsolution-weather-observation-station-4.sql10
Basic SelectWeather Observation Station 5Problemsolution-weather-observation-station-5.sql30
Basic SelectWeather Observation Station 6Problemsolution-weather-observation-station-6.sql10
Basic SelectWeather Observation Station 7Problemsolution-weather-observation-station-7.sql10
Basic SelectWeather Observation Station 8Problemsolution-weather-observation-station-8.sql15
Basic SelectWeather Observation Station 9Problemsolution-weather-observation-station-9.sql10
Basic SelectWeather Observation Station 10Problemsolution-weather-observation-station-10.sql10
Basic SelectWeather Observation Station 11Problemsolution-weather-observation-station-11.sql15
Basic SelectWeather Observation Station 12Problemsolution-weather-observation-station-12.sql15
Basic SelectHigher Than 75 MarksProblemsolution-higher-than-75-marks.sql15
Basic SelectEmployee NamesProblemsolution-employee-names.sql10
Basic SelectEmployee SalariesProblemsolution-employee-salaries.sql10
Advanced SelectType of TriangleProblemsolution-type-of-triangle.sql20
Advanced SelectThe PADSProblemsolution-the-pads.sql30
Advanced SelectBinary Tree NodesProblemsolution-binary-tree-nodes.sql30
AggregationRevising Aggregations - The Count FunctionProblemsolution-revising-aggregations-the-count-function.sql10
AggregationRevising Aggregations - The Sum FunctionProblemsolution-revising-aggregations-the-sum-function.sql10
AggregationRevising Aggregations - AveragesProblemsolution-revising-aggregations-averages.sql10
AggregationAverage PopulationProblemsolution-average-population.sql10
AggregationJapan PopulationProblemsolution-japan-population.sql10
AggregationPopulation Density DifferenceProblemsolution-population-density-difference.sql10
AggregationThe BlunderProblemsolution-the-blunder.sql15
AggregationTop EarnersProblemsolution-top-earners.sql20
AggregationWeather Observation Station 2Problemsolution-weather-observation-station-2.sql15
AggregationWeather Observation Station 13Problemsolution-weather-observation-station-13.sql10
AggregationWeather Observation Station 14Problemsolution-weather-observation-station-14.sql10
AggregationWeather Observation Station 15Problemsolution-weather-observation-station-15.sql15
AggregationWeather Observation Station 16Problemsolution-weather-observation-station-16.sql10
AggregationWeather Observation Station 17Problemsolution-weather-observation-station-17.sql15
AggregationWeather Observation Station 18Problemsolution-weather-observation-station-18.sql25
AggregationWeather Observation Station 19Problemsolution-weather-observation-station-19.sql30
AggregationWeather Observation Station 20Problemsolution-weather-observation-station-20.sql40
Basic JoinAsian PopulationProblemsolution-asian-population.sql10
Basic JoinAfrican CitiesProblemsolution-african-cities.sql10
Basic JoinAverage Population of Each ContinentProblemsolution-average-population-of-each-continent.sql10
Basic JoinThe ReportProblemsolution-the-report.sql20

💡 Why should you use CodeRankGPT?

A safeguard against your nerves during your coding test.
AI is changing the world, and a tool like CodeRankGPT can give you a clear advantage in coding tests, helping you stand out when applying for jobs. It’s here now, and other candidates might be using it to get ahead and win the job.

Think of it as a helpful option when you’re stuck, not a must-use.

How can I get it?

Get more information on how to use it and download link here: CodeRankGPT - Get all HackerRank Solutions

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content

Latest commit

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

HackerRank Solutions logo

HackerRank SQL solutions

In this repository, you will find updated SQL solutions for all HackerRank problems as of 2024.
Repo gathered by CodeRankGPT - Solve HackerRank coding problems during your coding interview, in real-time and undetectable 😎

CategoryProblem NameLink to ProblemLink to SolutionScore
Basic SelectRevising the Select Query IProblemsolution-revising-select-query-I.sql10
Basic SelectRevising the Select Query IIProblemsolution-revising-select-query-II.sql10
Basic SelectSelect AllProblemsolution-select-all.sql10
Basic SelectSelect By IDProblemsolution-select-by-id.sql10
Basic SelectJapanese Cities' AttributesProblemsolution-japanese-cities-attributes.sql10
Basic SelectJapanese Cities' NamesProblemsolution-japanese-cities-names.sql10
Basic SelectWeather Observation Station 1Problemsolution-weather-observation-station-1.sql15
Basic SelectWeather Observation Station 3Problemsolution-weather-observation-station-3.sql10
Basic SelectWeather Observation Station 4Problemsolution-weather-observation-station-4.sql10
Basic SelectWeather Observation Station 5Problemsolution-weather-observation-station-5.sql30
Basic SelectWeather Observation Station 6Problemsolution-weather-observation-station-6.sql10
Basic SelectWeather Observation Station 7Problemsolution-weather-observation-station-7.sql10
Basic SelectWeather Observation Station 8Problemsolution-weather-observation-station-8.sql15
Basic SelectWeather Observation Station 9Problemsolution-weather-observation-station-9.sql10
Basic SelectWeather Observation Station 10Problemsolution-weather-observation-station-10.sql10
Basic SelectWeather Observation Station 11Problemsolution-weather-observation-station-11.sql15
Basic SelectWeather Observation Station 12Problemsolution-weather-observation-station-12.sql15
Basic SelectHigher Than 75 MarksProblemsolution-higher-than-75-marks.sql15
Basic SelectEmployee NamesProblemsolution-employee-names.sql10
Basic SelectEmployee SalariesProblemsolution-employee-salaries.sql10
Advanced SelectType of TriangleProblemsolution-type-of-triangle.sql20
Advanced SelectThe PADSProblemsolution-the-pads.sql30
Advanced SelectBinary Tree NodesProblemsolution-binary-tree-nodes.sql30
AggregationRevising Aggregations - The Count FunctionProblemsolution-revising-aggregations-the-count-function.sql10
AggregationRevising Aggregations - The Sum FunctionProblemsolution-revising-aggregations-the-sum-function.sql10
AggregationRevising Aggregations - AveragesProblemsolution-revising-aggregations-averages.sql10
AggregationAverage PopulationProblemsolution-average-population.sql10
AggregationJapan PopulationProblemsolution-japan-population.sql10
AggregationPopulation Density DifferenceProblemsolution-population-density-difference.sql10
AggregationThe BlunderProblemsolution-the-blunder.sql15
AggregationTop EarnersProblemsolution-top-earners.sql20
AggregationWeather Observation Station 2Problemsolution-weather-observation-station-2.sql15
AggregationWeather Observation Station 13Problemsolution-weather-observation-station-13.sql10
AggregationWeather Observation Station 14Problemsolution-weather-observation-station-14.sql10
AggregationWeather Observation Station 15Problemsolution-weather-observation-station-15.sql15
AggregationWeather Observation Station 16Problemsolution-weather-observation-station-16.sql10
AggregationWeather Observation Station 17Problemsolution-weather-observation-station-17.sql15
AggregationWeather Observation Station 18Problemsolution-weather-observation-station-18.sql25
AggregationWeather Observation Station 19Problemsolution-weather-observation-station-19.sql30
AggregationWeather Observation Station 20Problemsolution-weather-observation-station-20.sql40
Basic JoinAsian PopulationProblemsolution-asian-population.sql10
Basic JoinAfrican CitiesProblemsolution-african-cities.sql10
Basic JoinAverage Population of Each ContinentProblemsolution-average-population-of-each-continent.sql10
Basic JoinThe ReportProblemsolution-the-report.sql20

💡 Why should you use CodeRankGPT?

A safeguard against your nerves during your coding test.
AI is changing the world, and a tool like CodeRankGPT can give you a clear advantage in coding tests, helping you stand out when applying for jobs. It’s here now, and other candidates might be using it to get ahead and win the job.

Think of it as a helpful option when you’re stuck, not a must-use.

How can I get it?

Get more information on how to use it and download link here: CodeRankGPT - Get all HackerRank Solutions

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Latest commit

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

HackerRank Solutions logo

HackerRank SQL solutions

In this repository, you will find updated SQL solutions for all HackerRank problems as of 2024.
Repo gathered by CodeRankGPT - Solve HackerRank coding problems during your coding interview, in real-time and undetectable 😎

CategoryProblem NameLink to ProblemLink to SolutionScore
Basic SelectRevising the Select Query IProblemsolution-revising-select-query-I.sql10
Basic SelectRevising the Select Query IIProblemsolution-revising-select-query-II.sql10
Basic SelectSelect AllProblemsolution-select-all.sql10
Basic SelectSelect By IDProblemsolution-select-by-id.sql10
Basic SelectJapanese Cities' AttributesProblemsolution-japanese-cities-attributes.sql10
Basic SelectJapanese Cities' NamesProblemsolution-japanese-cities-names.sql10
Basic SelectWeather Observation Station 1Problemsolution-weather-observation-station-1.sql15
Basic SelectWeather Observation Station 3Problemsolution-weather-observation-station-3.sql10
Basic SelectWeather Observation Station 4Problemsolution-weather-observation-station-4.sql10
Basic SelectWeather Observation Station 5Problemsolution-weather-observation-station-5.sql30
Basic SelectWeather Observation Station 6Problemsolution-weather-observation-station-6.sql10
Basic SelectWeather Observation Station 7Problemsolution-weather-observation-station-7.sql10
Basic SelectWeather Observation Station 8Problemsolution-weather-observation-station-8.sql15
Basic SelectWeather Observation Station 9Problemsolution-weather-observation-station-9.sql10
Basic SelectWeather Observation Station 10Problemsolution-weather-observation-station-10.sql10
Basic SelectWeather Observation Station 11Problemsolution-weather-observation-station-11.sql15
Basic SelectWeather Observation Station 12Problemsolution-weather-observation-station-12.sql15
Basic SelectHigher Than 75 MarksProblemsolution-higher-than-75-marks.sql15
Basic SelectEmployee NamesProblemsolution-employee-names.sql10
Basic SelectEmployee SalariesProblemsolution-employee-salaries.sql10
Advanced SelectType of TriangleProblemsolution-type-of-triangle.sql20
Advanced SelectThe PADSProblemsolution-the-pads.sql30
Advanced SelectBinary Tree NodesProblemsolution-binary-tree-nodes.sql30
AggregationRevising Aggregations - The Count FunctionProblemsolution-revising-aggregations-the-count-function.sql10
AggregationRevising Aggregations - The Sum FunctionProblemsolution-revising-aggregations-the-sum-function.sql10
AggregationRevising Aggregations - AveragesProblemsolution-revising-aggregations-averages.sql10
AggregationAverage PopulationProblemsolution-average-population.sql10
AggregationJapan PopulationProblemsolution-japan-population.sql10
AggregationPopulation Density DifferenceProblemsolution-population-density-difference.sql10
AggregationThe BlunderProblemsolution-the-blunder.sql15
AggregationTop EarnersProblemsolution-top-earners.sql20
AggregationWeather Observation Station 2Problemsolution-weather-observation-station-2.sql15
AggregationWeather Observation Station 13Problemsolution-weather-observation-station-13.sql10
AggregationWeather Observation Station 14Problemsolution-weather-observation-station-14.sql10
AggregationWeather Observation Station 15Problemsolution-weather-observation-station-15.sql15
AggregationWeather Observation Station 16Problemsolution-weather-observation-station-16.sql10
AggregationWeather Observation Station 17Problemsolution-weather-observation-station-17.sql15
AggregationWeather Observation Station 18Problemsolution-weather-observation-station-18.sql25
AggregationWeather Observation Station 19Problemsolution-weather-observation-station-19.sql30
AggregationWeather Observation Station 20Problemsolution-weather-observation-station-20.sql40
Basic JoinAsian PopulationProblemsolution-asian-population.sql10
Basic JoinAfrican CitiesProblemsolution-african-cities.sql10
Basic JoinAverage Population of Each ContinentProblemsolution-average-population-of-each-continent.sql10
Basic JoinThe ReportProblemsolution-the-report.sql20

💡 Why should you use CodeRankGPT?

A safeguard against your nerves during your coding test.
AI is changing the world, and a tool like CodeRankGPT can give you a clear advantage in coding tests, helping you stand out when applying for jobs. It’s here now, and other candidates might be using it to get ahead and win the job.

Think of it as a helpful option when you’re stuck, not a must-use.

How can I get it?

Get more information on how to use it and download link here: CodeRankGPT - Get all HackerRank Solutions

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Latest commit

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

HackerRank Solutions logo

HackerRank SQL solutions

In this repository, you will find updated SQL solutions for all HackerRank problems as of 2024.
Repo gathered by CodeRankGPT - Solve HackerRank coding problems during your coding interview, in real-time and undetectable 😎

CategoryProblem NameLink to ProblemLink to SolutionScore
Basic SelectRevising the Select Query IProblemsolution-revising-select-query-I.sql10
Basic SelectRevising the Select Query IIProblemsolution-revising-select-query-II.sql10
Basic SelectSelect AllProblemsolution-select-all.sql10
Basic SelectSelect By IDProblemsolution-select-by-id.sql10
Basic SelectJapanese Cities' AttributesProblemsolution-japanese-cities-attributes.sql10
Basic SelectJapanese Cities' NamesProblemsolution-japanese-cities-names.sql10
Basic SelectWeather Observation Station 1Problemsolution-weather-observation-station-1.sql15
Basic SelectWeather Observation Station 3Problemsolution-weather-observation-station-3.sql10
Basic SelectWeather Observation Station 4Problemsolution-weather-observation-station-4.sql10
Basic SelectWeather Observation Station 5Problemsolution-weather-observation-station-5.sql30
Basic SelectWeather Observation Station 6Problemsolution-weather-observation-station-6.sql10
Basic SelectWeather Observation Station 7Problemsolution-weather-observation-station-7.sql10
Basic SelectWeather Observation Station 8Problemsolution-weather-observation-station-8.sql15
Basic SelectWeather Observation Station 9Problemsolution-weather-observation-station-9.sql10
Basic SelectWeather Observation Station 10Problemsolution-weather-observation-station-10.sql10
Basic SelectWeather Observation Station 11Problemsolution-weather-observation-station-11.sql15
Basic SelectWeather Observation Station 12Problemsolution-weather-observation-station-12.sql15
Basic SelectHigher Than 75 MarksProblemsolution-higher-than-75-marks.sql15
Basic SelectEmployee NamesProblemsolution-employee-names.sql10
Basic SelectEmployee SalariesProblemsolution-employee-salaries.sql10
Advanced SelectType of TriangleProblemsolution-type-of-triangle.sql20
Advanced SelectThe PADSProblemsolution-the-pads.sql30
Advanced SelectBinary Tree NodesProblemsolution-binary-tree-nodes.sql30
AggregationRevising Aggregations - The Count FunctionProblemsolution-revising-aggregations-the-count-function.sql10
AggregationRevising Aggregations - The Sum FunctionProblemsolution-revising-aggregations-the-sum-function.sql10
AggregationRevising Aggregations - AveragesProblemsolution-revising-aggregations-averages.sql10
AggregationAverage PopulationProblemsolution-average-population.sql10
AggregationJapan PopulationProblemsolution-japan-population.sql10
AggregationPopulation Density DifferenceProblemsolution-population-density-difference.sql10
AggregationThe BlunderProblemsolution-the-blunder.sql15
AggregationTop EarnersProblemsolution-top-earners.sql20
AggregationWeather Observation Station 2Problemsolution-weather-observation-station-2.sql15
AggregationWeather Observation Station 13Problemsolution-weather-observation-station-13.sql10
AggregationWeather Observation Station 14Problemsolution-weather-observation-station-14.sql10
AggregationWeather Observation Station 15Problemsolution-weather-observation-station-15.sql15
AggregationWeather Observation Station 16Problemsolution-weather-observation-station-16.sql10
AggregationWeather Observation Station 17Problemsolution-weather-observation-station-17.sql15
AggregationWeather Observation Station 18Problemsolution-weather-observation-station-18.sql25
AggregationWeather Observation Station 19Problemsolution-weather-observation-station-19.sql30
AggregationWeather Observation Station 20Problemsolution-weather-observation-station-20.sql40
Basic JoinAsian PopulationProblemsolution-asian-population.sql10
Basic JoinAfrican CitiesProblemsolution-african-cities.sql10
Basic JoinAverage Population of Each ContinentProblemsolution-average-population-of-each-continent.sql10
Basic JoinThe ReportProblemsolution-the-report.sql20

💡 Why should you use CodeRankGPT?

A safeguard against your nerves during your coding test.
AI is changing the world, and a tool like CodeRankGPT can give you a clear advantage in coding tests, helping you stand out when applying for jobs. It’s here now, and other candidates might be using it to get ahead and win the job.

Think of it as a helpful option when you’re stuck, not a must-use.

How can I get it?

Get more information on how to use it and download link here: CodeRankGPT - Get all HackerRank Solutions

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content

Latest commit

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

HackerRank Solutions logo

HackerRank SQL solutions

In this repository, you will find updated SQL solutions for all HackerRank problems as of 2024.
Repo gathered by CodeRankGPT - Solve HackerRank coding problems during your coding interview, in real-time and undetectable 😎

CategoryProblem NameLink to ProblemLink to SolutionScore
Basic SelectRevising the Select Query IProblemsolution-revising-select-query-I.sql10
Basic SelectRevising the Select Query IIProblemsolution-revising-select-query-II.sql10
Basic SelectSelect AllProblemsolution-select-all.sql10
Basic SelectSelect By IDProblemsolution-select-by-id.sql10
Basic SelectJapanese Cities' AttributesProblemsolution-japanese-cities-attributes.sql10
Basic SelectJapanese Cities' NamesProblemsolution-japanese-cities-names.sql10
Basic SelectWeather Observation Station 1Problemsolution-weather-observation-station-1.sql15
Basic SelectWeather Observation Station 3Problemsolution-weather-observation-station-3.sql10
Basic SelectWeather Observation Station 4Problemsolution-weather-observation-station-4.sql10
Basic SelectWeather Observation Station 5Problemsolution-weather-observation-station-5.sql30
Basic SelectWeather Observation Station 6Problemsolution-weather-observation-station-6.sql10
Basic SelectWeather Observation Station 7Problemsolution-weather-observation-station-7.sql10
Basic SelectWeather Observation Station 8Problemsolution-weather-observation-station-8.sql15
Basic SelectWeather Observation Station 9Problemsolution-weather-observation-station-9.sql10
Basic SelectWeather Observation Station 10Problemsolution-weather-observation-station-10.sql10
Basic SelectWeather Observation Station 11Problemsolution-weather-observation-station-11.sql15
Basic SelectWeather Observation Station 12Problemsolution-weather-observation-station-12.sql15
Basic SelectHigher Than 75 MarksProblemsolution-higher-than-75-marks.sql15
Basic SelectEmployee NamesProblemsolution-employee-names.sql10
Basic SelectEmployee SalariesProblemsolution-employee-salaries.sql10
Advanced SelectType of TriangleProblemsolution-type-of-triangle.sql20
Advanced SelectThe PADSProblemsolution-the-pads.sql30
Advanced SelectBinary Tree NodesProblemsolution-binary-tree-nodes.sql30
AggregationRevising Aggregations - The Count FunctionProblemsolution-revising-aggregations-the-count-function.sql10
AggregationRevising Aggregations - The Sum FunctionProblemsolution-revising-aggregations-the-sum-function.sql10
AggregationRevising Aggregations - AveragesProblemsolution-revising-aggregations-averages.sql10
AggregationAverage PopulationProblemsolution-average-population.sql10
AggregationJapan PopulationProblemsolution-japan-population.sql10
AggregationPopulation Density DifferenceProblemsolution-population-density-difference.sql10
AggregationThe BlunderProblemsolution-the-blunder.sql15
AggregationTop EarnersProblemsolution-top-earners.sql20
AggregationWeather Observation Station 2Problemsolution-weather-observation-station-2.sql15
AggregationWeather Observation Station 13Problemsolution-weather-observation-station-13.sql10
AggregationWeather Observation Station 14Problemsolution-weather-observation-station-14.sql10
AggregationWeather Observation Station 15Problemsolution-weather-observation-station-15.sql15
AggregationWeather Observation Station 16Problemsolution-weather-observation-station-16.sql10
AggregationWeather Observation Station 17Problemsolution-weather-observation-station-17.sql15
AggregationWeather Observation Station 18Problemsolution-weather-observation-station-18.sql25
AggregationWeather Observation Station 19Problemsolution-weather-observation-station-19.sql30
AggregationWeather Observation Station 20Problemsolution-weather-observation-station-20.sql40
Basic JoinAsian PopulationProblemsolution-asian-population.sql10
Basic JoinAfrican CitiesProblemsolution-african-cities.sql10
Basic JoinAverage Population of Each ContinentProblemsolution-average-population-of-each-continent.sql10
Basic JoinThe ReportProblemsolution-the-report.sql20

💡 Why should you use CodeRankGPT?

A safeguard against your nerves during your coding test.
AI is changing the world, and a tool like CodeRankGPT can give you a clear advantage in coding tests, helping you stand out when applying for jobs. It’s here now, and other candidates might be using it to get ahead and win the job.

Think of it as a helpful option when you’re stuck, not a must-use.

How can I get it?

Get more information on how to use it and download link here: CodeRankGPT - Get all HackerRank Solutions

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Latest commit

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

HackerRank Solutions logo

HackerRank SQL solutions

In this repository, you will find updated SQL solutions for all HackerRank problems as of 2024.
Repo gathered by CodeRankGPT - Solve HackerRank coding problems during your coding interview, in real-time and undetectable 😎

CategoryProblem NameLink to ProblemLink to SolutionScore
Basic SelectRevising the Select Query IProblemsolution-revising-select-query-I.sql10
Basic SelectRevising the Select Query IIProblemsolution-revising-select-query-II.sql10
Basic SelectSelect AllProblemsolution-select-all.sql10
Basic SelectSelect By IDProblemsolution-select-by-id.sql10
Basic SelectJapanese Cities' AttributesProblemsolution-japanese-cities-attributes.sql10
Basic SelectJapanese Cities' NamesProblemsolution-japanese-cities-names.sql10
Basic SelectWeather Observation Station 1Problemsolution-weather-observation-station-1.sql15
Basic SelectWeather Observation Station 3Problemsolution-weather-observation-station-3.sql10
Basic SelectWeather Observation Station 4Problemsolution-weather-observation-station-4.sql10
Basic SelectWeather Observation Station 5Problemsolution-weather-observation-station-5.sql30
Basic SelectWeather Observation Station 6Problemsolution-weather-observation-station-6.sql10
Basic SelectWeather Observation Station 7Problemsolution-weather-observation-station-7.sql10
Basic SelectWeather Observation Station 8Problemsolution-weather-observation-station-8.sql15
Basic SelectWeather Observation Station 9Problemsolution-weather-observation-station-9.sql10
Basic SelectWeather Observation Station 10Problemsolution-weather-observation-station-10.sql10
Basic SelectWeather Observation Station 11Problemsolution-weather-observation-station-11.sql15
Basic SelectWeather Observation Station 12Problemsolution-weather-observation-station-12.sql15
Basic SelectHigher Than 75 MarksProblemsolution-higher-than-75-marks.sql15
Basic SelectEmployee NamesProblemsolution-employee-names.sql10
Basic SelectEmployee SalariesProblemsolution-employee-salaries.sql10
Advanced SelectType of TriangleProblemsolution-type-of-triangle.sql20
Advanced SelectThe PADSProblemsolution-the-pads.sql30
Advanced SelectBinary Tree NodesProblemsolution-binary-tree-nodes.sql30
AggregationRevising Aggregations - The Count FunctionProblemsolution-revising-aggregations-the-count-function.sql10
AggregationRevising Aggregations - The Sum FunctionProblemsolution-revising-aggregations-the-sum-function.sql10
AggregationRevising Aggregations - AveragesProblemsolution-revising-aggregations-averages.sql10
AggregationAverage PopulationProblemsolution-average-population.sql10
AggregationJapan PopulationProblemsolution-japan-population.sql10
AggregationPopulation Density DifferenceProblemsolution-population-density-difference.sql10
AggregationThe BlunderProblemsolution-the-blunder.sql15
AggregationTop EarnersProblemsolution-top-earners.sql20
AggregationWeather Observation Station 2Problemsolution-weather-observation-station-2.sql15
AggregationWeather Observation Station 13Problemsolution-weather-observation-station-13.sql10
AggregationWeather Observation Station 14Problemsolution-weather-observation-station-14.sql10
AggregationWeather Observation Station 15Problemsolution-weather-observation-station-15.sql15
AggregationWeather Observation Station 16Problemsolution-weather-observation-station-16.sql10
AggregationWeather Observation Station 17Problemsolution-weather-observation-station-17.sql15
AggregationWeather Observation Station 18Problemsolution-weather-observation-station-18.sql25
AggregationWeather Observation Station 19Problemsolution-weather-observation-station-19.sql30
AggregationWeather Observation Station 20Problemsolution-weather-observation-station-20.sql40
Basic JoinAsian PopulationProblemsolution-asian-population.sql10
Basic JoinAfrican CitiesProblemsolution-african-cities.sql10
Basic JoinAverage Population of Each ContinentProblemsolution-average-population-of-each-continent.sql10
Basic JoinThe ReportProblemsolution-the-report.sql20

💡 Why should you use CodeRankGPT?

A safeguard against your nerves during your coding test.
AI is changing the world, and a tool like CodeRankGPT can give you a clear advantage in coding tests, helping you stand out when applying for jobs. It’s here now, and other candidates might be using it to get ahead and win the job.

Think of it as a helpful option when you’re stuck, not a must-use.

How can I get it?

Get more information on how to use it and download link here: CodeRankGPT - Get all HackerRank Solutions

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content

Latest commit

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

HackerRank Solutions logo

HackerRank SQL solutions

In this repository, you will find updated SQL solutions for all HackerRank problems as of 2024.
Repo gathered by CodeRankGPT - Solve HackerRank coding problems during your coding interview, in real-time and undetectable 😎

CategoryProblem NameLink to ProblemLink to SolutionScore
Basic SelectRevising the Select Query IProblemsolution-revising-select-query-I.sql10
Basic SelectRevising the Select Query IIProblemsolution-revising-select-query-II.sql10
Basic SelectSelect AllProblemsolution-select-all.sql10
Basic SelectSelect By IDProblemsolution-select-by-id.sql10
Basic SelectJapanese Cities' AttributesProblemsolution-japanese-cities-attributes.sql10
Basic SelectJapanese Cities' NamesProblemsolution-japanese-cities-names.sql10
Basic SelectWeather Observation Station 1Problemsolution-weather-observation-station-1.sql15
Basic SelectWeather Observation Station 3Problemsolution-weather-observation-station-3.sql10
Basic SelectWeather Observation Station 4Problemsolution-weather-observation-station-4.sql10
Basic SelectWeather Observation Station 5Problemsolution-weather-observation-station-5.sql30
Basic SelectWeather Observation Station 6Problemsolution-weather-observation-station-6.sql10
Basic SelectWeather Observation Station 7Problemsolution-weather-observation-station-7.sql10
Basic SelectWeather Observation Station 8Problemsolution-weather-observation-station-8.sql15
Basic SelectWeather Observation Station 9Problemsolution-weather-observation-station-9.sql10
Basic SelectWeather Observation Station 10Problemsolution-weather-observation-station-10.sql10
Basic SelectWeather Observation Station 11Problemsolution-weather-observation-station-11.sql15
Basic SelectWeather Observation Station 12Problemsolution-weather-observation-station-12.sql15
Basic SelectHigher Than 75 MarksProblemsolution-higher-than-75-marks.sql15
Basic SelectEmployee NamesProblemsolution-employee-names.sql10
Basic SelectEmployee SalariesProblemsolution-employee-salaries.sql10
Advanced SelectType of TriangleProblemsolution-type-of-triangle.sql20
Advanced SelectThe PADSProblemsolution-the-pads.sql30
Advanced SelectBinary Tree NodesProblemsolution-binary-tree-nodes.sql30
AggregationRevising Aggregations - The Count FunctionProblemsolution-revising-aggregations-the-count-function.sql10
AggregationRevising Aggregations - The Sum FunctionProblemsolution-revising-aggregations-the-sum-function.sql10
AggregationRevising Aggregations - AveragesProblemsolution-revising-aggregations-averages.sql10
AggregationAverage PopulationProblemsolution-average-population.sql10
AggregationJapan PopulationProblemsolution-japan-population.sql10
AggregationPopulation Density DifferenceProblemsolution-population-density-difference.sql10
AggregationThe BlunderProblemsolution-the-blunder.sql15
AggregationTop EarnersProblemsolution-top-earners.sql20
AggregationWeather Observation Station 2Problemsolution-weather-observation-station-2.sql15
AggregationWeather Observation Station 13Problemsolution-weather-observation-station-13.sql10
AggregationWeather Observation Station 14Problemsolution-weather-observation-station-14.sql10
AggregationWeather Observation Station 15Problemsolution-weather-observation-station-15.sql15
AggregationWeather Observation Station 16Problemsolution-weather-observation-station-16.sql10
AggregationWeather Observation Station 17Problemsolution-weather-observation-station-17.sql15
AggregationWeather Observation Station 18Problemsolution-weather-observation-station-18.sql25
AggregationWeather Observation Station 19Problemsolution-weather-observation-station-19.sql30
AggregationWeather Observation Station 20Problemsolution-weather-observation-station-20.sql40
Basic JoinAsian PopulationProblemsolution-asian-population.sql10
Basic JoinAfrican CitiesProblemsolution-african-cities.sql10
Basic JoinAverage Population of Each ContinentProblemsolution-average-population-of-each-continent.sql10
Basic JoinThe ReportProblemsolution-the-report.sql20

💡 Why should you use CodeRankGPT?

A safeguard against your nerves during your coding test.
AI is changing the world, and a tool like CodeRankGPT can give you a clear advantage in coding tests, helping you stand out when applying for jobs. It’s here now, and other candidates might be using it to get ahead and win the job.

Think of it as a helpful option when you’re stuck, not a must-use.

How can I get it?

Get more information on how to use it and download link here: CodeRankGPT - Get all HackerRank Solutions

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content

Latest commit

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

HackerRank Solutions logo

HackerRank SQL solutions

In this repository, you will find updated SQL solutions for all HackerRank problems as of 2024.
Repo gathered by CodeRankGPT - Solve HackerRank coding problems during your coding interview, in real-time and undetectable 😎

CategoryProblem NameLink to ProblemLink to SolutionScore
Basic SelectRevising the Select Query IProblemsolution-revising-select-query-I.sql10
Basic SelectRevising the Select Query IIProblemsolution-revising-select-query-II.sql10
Basic SelectSelect AllProblemsolution-select-all.sql10
Basic SelectSelect By IDProblemsolution-select-by-id.sql10
Basic SelectJapanese Cities' AttributesProblemsolution-japanese-cities-attributes.sql10
Basic SelectJapanese Cities' NamesProblemsolution-japanese-cities-names.sql10
Basic SelectWeather Observation Station 1Problemsolution-weather-observation-station-1.sql15
Basic SelectWeather Observation Station 3Problemsolution-weather-observation-station-3.sql10
Basic SelectWeather Observation Station 4Problemsolution-weather-observation-station-4.sql10
Basic SelectWeather Observation Station 5Problemsolution-weather-observation-station-5.sql30
Basic SelectWeather Observation Station 6Problemsolution-weather-observation-station-6.sql10
Basic SelectWeather Observation Station 7Problemsolution-weather-observation-station-7.sql10
Basic SelectWeather Observation Station 8Problemsolution-weather-observation-station-8.sql15
Basic SelectWeather Observation Station 9Problemsolution-weather-observation-station-9.sql10
Basic SelectWeather Observation Station 10Problemsolution-weather-observation-station-10.sql10
Basic SelectWeather Observation Station 11Problemsolution-weather-observation-station-11.sql15
Basic SelectWeather Observation Station 12Problemsolution-weather-observation-station-12.sql15
Basic SelectHigher Than 75 MarksProblemsolution-higher-than-75-marks.sql15
Basic SelectEmployee NamesProblemsolution-employee-names.sql10
Basic SelectEmployee SalariesProblemsolution-employee-salaries.sql10
Advanced SelectType of TriangleProblemsolution-type-of-triangle.sql20
Advanced SelectThe PADSProblemsolution-the-pads.sql30
Advanced SelectBinary Tree NodesProblemsolution-binary-tree-nodes.sql30
AggregationRevising Aggregations - The Count FunctionProblemsolution-revising-aggregations-the-count-function.sql10
AggregationRevising Aggregations - The Sum FunctionProblemsolution-revising-aggregations-the-sum-function.sql10
AggregationRevising Aggregations - AveragesProblemsolution-revising-aggregations-averages.sql10
AggregationAverage PopulationProblemsolution-average-population.sql10
AggregationJapan PopulationProblemsolution-japan-population.sql10
AggregationPopulation Density DifferenceProblemsolution-population-density-difference.sql10
AggregationThe BlunderProblemsolution-the-blunder.sql15
AggregationTop EarnersProblemsolution-top-earners.sql20
AggregationWeather Observation Station 2Problemsolution-weather-observation-station-2.sql15
AggregationWeather Observation Station 13Problemsolution-weather-observation-station-13.sql10
AggregationWeather Observation Station 14Problemsolution-weather-observation-station-14.sql10
AggregationWeather Observation Station 15Problemsolution-weather-observation-station-15.sql15
AggregationWeather Observation Station 16Problemsolution-weather-observation-station-16.sql10
AggregationWeather Observation Station 17Problemsolution-weather-observation-station-17.sql15
AggregationWeather Observation Station 18Problemsolution-weather-observation-station-18.sql25
AggregationWeather Observation Station 19Problemsolution-weather-observation-station-19.sql30
AggregationWeather Observation Station 20Problemsolution-weather-observation-station-20.sql40
Basic JoinAsian PopulationProblemsolution-asian-population.sql10
Basic JoinAfrican CitiesProblemsolution-african-cities.sql10
Basic JoinAverage Population of Each ContinentProblemsolution-average-population-of-each-continent.sql10
Basic JoinThe ReportProblemsolution-the-report.sql20

💡 Why should you use CodeRankGPT?

A safeguard against your nerves during your coding test.
AI is changing the world, and a tool like CodeRankGPT can give you a clear advantage in coding tests, helping you stand out when applying for jobs. It’s here now, and other candidates might be using it to get ahead and win the job.

Think of it as a helpful option when you’re stuck, not a must-use.

How can I get it?

Get more information on how to use it and download link here: CodeRankGPT - Get all HackerRank Solutions