<!DOCTYPE html>
    <html lang="vi" xmlns="https://www.w3.org/1999/xhtml" prefix="og: https://ogp.me/ns#">
    <head>
<title>Bài 3&#x3A; Cú pháp cơ bản trong SQLite - Học SQLite cơ bản</title>
<meta name="description" content="Bài 3&#x3A; Cú pháp cơ bản trong SQLite - Học SQLite cơ bản - Savefile - Tin Tức -...">
<meta name="author" content="DATAONLINE.IO.VN">
<meta name="copyright" content="DATAONLINE.IO.VN [support@dataonline.io.vn]">
<meta name="generator" content="NukeViet v4.5">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta property="og:title" content="Bài 3&#x3A; Cú pháp cơ bản trong SQLite - Học SQLite cơ bản">
<meta property="og:type" content="website">
<meta property="og:description" content="Savefile - Tin Tức - https&#x3A;&#x002F;&#x002F;365.io.vn&#x002F;savefile&#x002F;co-so-du-lieu&#x002F;bai-3-cu-phap-co-ban-trong-sqlite-hoc-sqlite-co-ban-4.html">
<meta property="og:site_name" content="DATAONLINE.IO.VN">
<meta property="og:url" content="https://365.io.vn/savefile/co-so-du-lieu/bai-3-cu-phap-co-ban-trong-sqlite-hoc-sqlite-co-ban-4.html">
<link rel="shortcut icon" href="https://dataonline.io.vn/favicon.ico">
<link rel="canonical" href="https://365.io.vn/savefile/co-so-du-lieu/bai-3-cu-phap-co-ban-trong-sqlite-hoc-sqlite-co-ban-4.html">
<link rel="alternate" href="https://dataonline.io.vn/rss/" title="Tin Tức" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/tong-hop/" title="Tin Tức - Tổng hợp" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/gdpt/" title="Tin Tức - GDPT" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/cac-van-ban/" title="Tin Tức - Các văn bản" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/tieu-hoc/" title="Tin Tức - Tiểu học" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/lop-3/" title="Tin Tức - Lớp 3" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/lop-4/" title="Tin Tức - Lớp 4" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/lop-5/" title="Tin Tức - Lớp 5" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/sgk-tieu-hoc/" title="Tin Tức - SGK Tiểu học" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/tin-hoc-3/" title="Tin Tức - Tin học 3" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/tin-hoc-4/" title="Tin Tức - Tin học 4" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/tin-hoc-5/" title="Tin Tức - Tin học 5" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/thcs/" title="Tin Tức - THCS" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/lop-6-75/" title="Tin Tức - Lớp 6" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/lop-7-75/" title="Tin Tức - Lớp 7" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/lop-8-75/" title="Tin Tức - Lớp 8" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/lop-9-75/" title="Tin Tức - Lớp 9" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/sgk-thcs/" title="Tin Tức - SGK THCS" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/tin-hoc-6/" title="Tin Tức - Tin học 6" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/tin-hoc-7/" title="Tin Tức - Tin học 7" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/tin-hoc-8/" title="Tin Tức - Tin học 8" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/tin-hoc-9/" title="Tin Tức - Tin học 9" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/thpt/" title="Tin Tức - THPT" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/lop-10/" title="Tin Tức - Lớp 10" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/lop-11/" title="Tin Tức - Lớp 11" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/lop-12/" title="Tin Tức - Lớp 12" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/sgk-thpt/" title="Tin Tức - SGK THPT" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/tin-hoc-10/" title="Tin Tức - Tin học 10" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/tin-hoc-11/" title="Tin Tức - Tin học 11" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/tin-hoc-12/" title="Tin Tức - Tin học 12" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/cntt/" title="Tin Tức - CNTT" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/phan-mem-quan-li-va-dieu-hanh/" title="Tin Tức - Phần mềm quản lí và điều hành" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/phan-mem-ung-dung/" title="Tin Tức - Phần mềm ứng dụng" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/ung-dung-ai/" title="Tin Tức - Ứng dụng AI" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/mang-may-tinh/" title="Tin Tức - Mạng máy tính" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/lap-trinh/" title="Tin Tức - Lập trình" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/cau-truc-thi-hsg-va-ts-vao-10/" title="Tin Tức - Cấu trúc thi HSG và TS vào 10" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/tai-lieu-hoc-lap-trinh/" title="Tin Tức - Tài liệu học lập trình" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/phan-mem-lap-trinh/" title="Tin Tức - Phần mềm lập trình" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/lap-trinh-truc-quan/" title="Tin Tức - Lập trình trực quan" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/lap-trinh-huong-thu-tuc-pop/" title="Tin Tức - Lập trình hướng thủ tục &#40;POP&#41;" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/de-thi/" title="Tin Tức - Đề thi" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/de-hsg-tin-hoc-thcs/" title="Tin Tức - Đề HSG Tin học THCS" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/de-tin-hoc-ts-vao-10-thpt-chuyen/" title="Tin Tức - Đề Tin học TS vào 10 THPT chuyên" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/de-tin-hoc-hsg-thpt/" title="Tin Tức - Đề Tin học HSG THPT" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/cham-thi/" title="Tin Tức - Chấm thi" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/themis/" title="Tin Tức - Themis" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/vnoi/" title="Tin Tức - VNOI" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/danh-sach-hoc-sinh/" title="Tin Tức - Danh sách học sinh" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/lap-trinh-huong-doi-tuong-oop/" title="Tin Tức - Lập trình hướng đối tượng &#40;OOP&#41;" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/web-nguon-mo/" title="Tin Tức - Web nguồn mở" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/he-dieu-hanh/" title="Tin Tức - Hệ điều hành" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/microsoft-windows/" title="Tin Tức - Microsoft Windows" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/ho-linux/" title="Tin Tức - Họ Linux" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/may-chu/" title="Tin Tức - Máy chủ" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/co-so-du-lieu/" title="Tin Tức - Cơ sở dữ liệu" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/web-server/" title="Tin Tức - Web Server" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/hosting-domain-vps/" title="Tin Tức - Hosting-domain-VPS" type="application/rss+xml">
<link rel="alternate" href="https://dataonline.io.vn/rss/ban-tin/" title="Tin Tức - Bản tin" type="application/rss+xml">
<link rel="preload" as="style" href="https://dataonline.io.vn/assets/css/font-awesome.min.css" type="text/css">
<link rel="preload" as="style" href="https://dataonline.io.vn/themes/default/css/bootstrap.non-responsive.css" type="text/css">
<link rel="preload" as="style" href="https://dataonline.io.vn/themes/default/css/style.css" type="text/css">
<link rel="preload" as="style" href="https://dataonline.io.vn/themes/default/css/style.non-responsive.css" type="text/css">
<link rel="preload" as="style" href="https://dataonline.io.vn/themes/default/css/news.css" type="text/css">
<link rel="preload" as="style" href="https://dataonline.io.vn/themes/default/css/custom.css" type="text/css">
<link rel="preload" as="script" href="https://dataonline.io.vn/assets/js/jquery/jquery.min.js" type="text/javascript">
<link rel="preload" as="script" href="https://dataonline.io.vn/assets/js/language/vi.js" type="text/javascript">
<link rel="preload" as="script" href="https://dataonline.io.vn/assets/js/DOMPurify/purify3.js" type="text/javascript">
<link rel="preload" as="script" href="https://dataonline.io.vn/assets/js/global.js" type="text/javascript">
<link rel="preload" as="script" href="https://dataonline.io.vn/assets/js/site.js" type="text/javascript">
<link rel="preload" as="script" href="https://dataonline.io.vn/themes/default/js/news.js" type="text/javascript">
<link rel="preload" as="script" href="https://dataonline.io.vn/themes/default/js/main.js" type="text/javascript">
<link rel="preload" as="script" href="https://dataonline.io.vn/themes/default/js/custom.js" type="text/javascript">
<link rel="preload" as="script" href="https://dataonline.io.vn/themes/default/js/bootstrap.min.js" type="text/javascript">
<link rel="stylesheet" href="https://dataonline.io.vn/assets/css/font-awesome.min.css">
<link rel="stylesheet" href="https://dataonline.io.vn/themes/default/css/bootstrap.non-responsive.css">
<link rel="stylesheet" href="https://dataonline.io.vn/themes/default/css/style.css">
<link rel="stylesheet" href="https://dataonline.io.vn/themes/default/css/style.non-responsive.css">
<link rel="StyleSheet" href="https://dataonline.io.vn/themes/default/css/news.css">
<link rel="stylesheet" href="https://dataonline.io.vn/themes/default/css/custom.css">
<style type="text/css">
	body{background: #fff;}
</style>
    </head>
    <body>
<div id="print">
	<div id="hd_print">
		<h2 class="pull-left">DATAONLINE.IO.VN</h2>
		<p class="pull-right"><a title="DATAONLINE.IO.VN" href="https://dataonline.io.vn/">https://dataonline.io.vn</a></p>
	</div>
	<div class="clear"></div>
	<hr />
	<div id="content">
		<h1>Bài 3&#x3A; Cú pháp cơ bản trong SQLite - Học SQLite cơ bản</h1>
		<ul class="list-inline">
			<li>Thứ ba - 08/03/2022 08:09</li>
			<li class="hidden-print txtrequired"><em class="fa fa-print">&nbsp;</em><a title="In ra" href="javascript:;" onclick="window.print()">In ra</a></li>
			<li class="hidden-print txtrequired"><em class="fa fa-power-off">&nbsp;</em><a title="Đóng cửa sổ này" href="javascript:;" onclick="window.close()">Đóng cửa sổ này</a></li>
		</ul>
		<div class="clear"></div>
		<div id="hometext">
			<p>Bài 3: Cú pháp cơ bản trong SQLite - Học SQLite cơ bản.<br />&nbsp;</p>
		</div>
		<div id="bodytext" class="clearfix">
			<p>SQLite&nbsp;được theo sau bởi bộ quy tắc và hướng dẫn duy nhất được gọi là cú pháp (syntax). Trong bài này mình sẽ cùng tìm hiểu về cú pháp trong&nbsp;SQLite.</p><h2>1. Không phân biệt kiểu chữ</h2><p>Điều quan trọng bạn cần ghi nhớ về&nbsp;SQLite là không phân biệt kiểu chữ. Nhưng có một số lệnh là phân biệt kiểu chữ, ví dụ:&nbsp;GLOB&nbsp;và&nbsp;glob&nbsp;có ý nghĩa khác nhau trong các lệnh SQLite.</p><h2>2. Comment trong SQLite</h2><p>Bạn có thể thêm Comment trong SQLite code để tăng cao khả năng đọc cho code và chúng có thể xuất hiện ở bất cứ đâu; whitespace có thể xuất hiện, bao gồm bên trong các biểu thức và ở giữa các lệnh SQL khác nhưng chúng không thể lồng nhau.<br />Comment trong SQLite bắt đầu với hai ký tự dấu gạch nối &quot;-&quot; (ASCII 0x2d) và kéo dài tới và bao gồm ký tự newline (dòng mới) (ASCII 0x0a) hoặc tới phần cuối của input, bất cứ cái gì được nhập vào đầu tiên.<br />Bạn cũng có thể sử dụng C-style comment, bắt đầu với &quot;/*&quot; và kéo dài tới và bao gồm ký tự &quot;*/&quot; hoặc tới phần cuối của input, bất cứ cái gì được nhập vào đầu tiên. C-style comment có thể trải rộng nhiều dòng.</p><pre><code class="language-plaintext">sqlite&gt; .help -- This is a single line comment</code></pre><h2>3. Lệnh trong SQLite</h2><p>Tất cả các lệnh SQLite bắt đầu với bất kỳ từ khóa nào như SELECT, INSERT, UPDATE, DELETE, ALTER, DROP, … và tất cả các lệnh kết thúc với một dấu chấm phảy (;).<br />Lệnh ANALYSE trong SQLite</p><pre><code class="language-plaintext">ANALYZE;orANALYZE database_name;orANALYZE database_name.table_name;</code></pre><p>Mệnh đề AND/OR trong SQLite</p><pre><code class="language-plaintext">SELECT column1, column2....columnNFROM   table_nameWHERE  CONDITION-1 {AND|OR} CONDITION-2;</code></pre><p>Lệnh ALTER TABLE trong SQLite</p><pre><code class="language-plaintext">ALTER TABLE table_name ADD COLUMN column_def...;</code></pre><p>Lệnh ALTER TABLE (Rename) trong SQLite</p><pre><code class="language-plaintext">ALTER TABLE table_name RENAME TO new_table_name;</code></pre><p>Lệnh ATTACH DATABASE trong SQLite</p><pre><code class="language-plaintext">ATTACH DATABASE &#039;DatabaseName&#039; As &#039;Alias-Name&#039;;</code></pre><p>Lệnh BEGIN TRANSACTION trong SQLite</p><pre><code class="language-plaintext">BEGIN;orBEGIN EXCLUSIVE TRANSACTION;</code></pre><p>Mệnh đề BETWEEN trong SQLite</p><pre><code class="language-plaintext">SELECT column1, column2....columnNFROM   table_nameWHERE  column_name BETWEEN val-1 AND val-2;</code></pre><p>Lệnh COMMIT trong SQLite</p><pre><code class="language-plaintext">COMMIT;</code></pre><p>Lệnh CREATE INDEX trong SQLite</p><pre><code class="language-plaintext">CREATE INDEX index_nameON table_name ( column_name COLLATE NOCASE );</code></pre><p>Lệnh CREATE UNIQUE INDEX trong SQLite-</p><pre><code class="language-plaintext">CREATE UNIQUE INDEX index_nameON table_name ( column1, column2,...columnN);</code></pre><p>Lệnh CREATE TABLE trong SQLite</p><pre><code class="language-plaintext">CREATE TABLE table_name(   column1 datatype,   column2 datatype,   column3 datatype,   .....   columnN datatype,   PRIMARY KEY( one or more columns ));</code></pre><p>Lệnh CREATE TRIGGER trong SQLite</p><pre><code class="language-plaintext">CREATE TRIGGER database_name.trigger_name BEFORE INSERT ON table_name FOR EACH ROWBEGIN    stmt1;    stmt2;   ....END;</code></pre><p>Lệnh CREATE VIEW trong SQLite</p><pre><code class="language-plaintext">CREATE VIEW database_name.view_name  ASSELECT statement....;</code></pre><p>Lệnh CREATE VIRTUAL TABLE trong SQLite</p><pre><code class="language-plaintext">CREATE VIRTUAL TABLE database_name.table_name USING weblog( access.log );orCREATE VIRTUAL TABLE database_name.table_name USING fts3( );</code></pre><p>Lệnh COMMIT TRACSACTION trong SQLite</p><pre><code class="language-plaintext">COMMIT;</code></pre><p>Mệnh đề COUNT trong SQLite</p><pre><code class="language-plaintext">SELECT COUNT(column_name)FROM   table_nameWHERE  CONDITION;</code></pre><p>Lệnh DELETE trong SQLite</p><pre><code class="language-plaintext">DELETE FROM table_nameWHERE  {CONDITION};</code></pre><p>Lệnh DETACH DATABASE trong SQLite</p><pre><code class="language-plaintext">DETACH DATABASE &#039;Alias-Name&#039;;</code></pre><p>Mệnh đề DISTINCT trong SQLite</p><pre><code class="language-plaintext">SELECT DISTINCT column1, column2....columnNFROM   table_name;</code></pre><p>Lệnh DROP INDEX tyỏng&nbsp;</p><pre><code class="language-plaintext">DROP INDEX database_name.index_name;</code></pre><p>Lệnh DROP TABLE trong SQLite</p><pre><code class="language-plaintext">DROP TABLE database_name.table_name;</code></pre><p>Lệnh DROP VIEW trong SQLite</p><pre><code class="language-plaintext">DROP INDEX database_name.view_name;</code></pre><p>Lệnh DROP TRIGGER trong SQLite</p><pre><code class="language-plaintext">DROP INDEX database_name.trigger_name;</code></pre><p>Mệnh đề EXISTS trong SQLite</p><pre><code class="language-plaintext">SELECT column1, column2....columnNFROM   table_nameWHERE  column_name EXISTS (SELECT * FROM   table_name );</code></pre><p>Lệnh EXPLAIN trong SQLite</p><pre><code class="language-plaintext">EXPLAIN INSERT statement...;or EXPLAIN QUERY PLAN SELECT statement...;</code></pre><p>Mệnh đề GLOB trong SQLite</p><pre><code class="language-plaintext">SELECT column1, column2....columnNFROM   table_nameWHERE  column_name GLOB { PATTERN };</code></pre><p>Mệnh đề GROUP BY trong SQLite</p><pre><code class="language-plaintext">SELECT SUM(column_name)FROM   table_nameWHERE  CONDITIONGROUP BY column_name;</code></pre><p>Mệnh đề HAVING trong SQLite</p><pre><code class="language-plaintext">SELECT SUM(column_name)FROM   table_nameWHERE  CONDITIONGROUP BY column_nameHAVING (arithematic function condition);</code></pre><p>Lệnh INSERT INTO trong SQLite</p><pre><code class="language-plaintext">INSERT INTO table_name( column1, column2....columnN)VALUES ( value1, value2....valueN);</code></pre><p>Mệnh đề IN trong SQLite</p><pre><code class="language-plaintext">SELECT column1, column2....columnNFROM   table_nameWHERE  column_name IN (val-1, val-2,...val-N);</code></pre><p>Mệnh đề LIKE trong SQLite</p><pre><code class="language-plaintext">SELECT column1, column2....columnNFROM   table_nameWHERE  column_name LIKE { PATTERN };</code></pre><p>Mệnh đề NOT IN trong SQLite</p><pre><code class="language-plaintext">SELECT column1, column2....columnNFROM   table_nameWHERE  column_name NOT IN (val-1, val-2,...val-N);</code></pre><p>Mệnh đề ORDER BY trong SQLite</p><pre><code class="language-plaintext">SELECT column1, column2....columnNFROM   table_nameWHERE  CONDITIONORDER BY column_name {ASC|DESC};</code></pre><p>Lệnh PRAGMA trong SQLite</p><pre><code class="language-plaintext">PRAGMA pragma_name;For example:PRAGMA page_size;PRAGMA cache_size = 1024;PRAGMA table_info(table_name);</code></pre><p>Lệnh RELEASE SAVEPOINT trong SQLite</p><pre><code class="language-plaintext">RELEASE savepoint_name;</code></pre><p>Lệnh REINDEX trong SQLite</p><pre><code class="language-plaintext">REINDEX collation_name;REINDEX database_name.index_name;REINDEX database_name.table_name;</code></pre><p>Lệnh ROLLBACK trong SQLite</p><pre><code class="language-plaintext">ROLLBACK;orROLLBACK TO SAVEPOINT savepoint_name;</code></pre><p>Lệnh SAVEPOINT trong SQLite</p><pre><code class="language-plaintext">SAVEPOINT savepoint_name;</code></pre><p>Lệnh SELECT trong SQLite</p><pre><code class="language-plaintext">SELECT column1, column2....columnNFROM   table_name;</code></pre><p>Lệnh UPDATE trong SQLite</p><pre><code class="language-plaintext">UPDATE table_nameSET column1 = value1, column2 = value2....columnN=valueN&#91; WHERE  CONDITION &#93;;</code></pre><p>Lệnh VACUUM trong SQLite</p><pre><code class="language-plaintext">VACUUM;</code></pre><p>Mệnh đề WHERE trong SQLite</p><pre><code class="language-plaintext">SELECT column1, column2....columnNFROM   table_nameWHERE  CONDITION;</code></pre>
		</div>
				<div id="author">
						<p>
				<strong>Nguồn tin:</strong>
				vncoder.vn
			</p>
		</div>
	</div>
	<div id="footer" class="clearfix">
		<div id="url">
			<strong>URL của bản tin này: </strong><a href="https://365.io.vn/savefile/co-so-du-lieu/bai-3-cu-phap-co-ban-trong-sqlite-hoc-sqlite-co-ban-4.html" title="Bài 3&#x3A; Cú pháp cơ bản trong SQLite - Học SQLite cơ bản">https://365.io.vn/savefile/co-so-du-lieu/bai-3-cu-phap-co-ban-trong-sqlite-hoc-sqlite-co-ban-4.html</a>

		</div>
		<div class="clear"></div>
		<div class="copyright">
			&copy; DATAONLINE.IO.VN
		</div>
		<div id="contact">
			<a href="mailto:support@dataonline.io.vn">support@dataonline.io.vn</a>
		</div>
	</div>
</div>
        <div class="cookie-notice"><div><button onclick="cookie_notice_hide();">&times;</button>Chúng tôi đang sử dụng cookie để cung cấp cho bạn những trải nghiệm tốt nhất trên trang web này. Bằng cách tiếp tục truy cập, bạn đồng ý với <a href="https://dataonline.io.vn/siteterms/privacy.html">Chính sách thu thập và sử dụng cookie</a> của chúng tôi.</div></div>
        <div id="timeoutsess" class="chromeframe">
            Bạn đã không sử dụng Site, <a onclick="timeoutsesscancel();" href="https://dataonline.io.vn/#">Bấm vào đây để duy trì trạng thái đăng nhập</a>. Thời gian chờ: <span id="secField"> 60 </span> giây
        </div>
        <div id="openidResult" class="nv-alert" style="display:none"></div>
        <div id="openidBt" data-result="" data-redirect=""></div>
<script src="https://dataonline.io.vn/assets/js/jquery/jquery.min.js"></script>
<script>var nv_base_siteurl="/",nv_lang_data="vi",nv_lang_interface="vi",nv_name_variable="nv",nv_fc_variable="op",nv_lang_variable="language",nv_module_name="news",nv_func_name="savefile",nv_is_user=0, nv_my_ofs=-4,nv_my_abbr="EDT",nv_cookie_prefix="nv4",nv_check_pass_mstime=1738000,nv_area_admin=0,nv_safemode=0,theme_responsive=0,nv_recaptcha_ver=2,nv_recaptcha_sitekey="",nv_recaptcha_type="image",XSSsanitize=1;</script>
<script src="https://dataonline.io.vn/assets/js/language/vi.js"></script>
<script src="https://dataonline.io.vn/assets/js/DOMPurify/purify3.js"></script>
<script src="https://dataonline.io.vn/assets/js/global.js"></script>
<script src="https://dataonline.io.vn/assets/js/site.js"></script>
<script src="https://dataonline.io.vn/themes/default/js/news.js"></script>
<script src="https://dataonline.io.vn/themes/default/js/main.js"></script>
<script src="https://dataonline.io.vn/themes/default/js/custom.js"></script>
<script type="application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "Organization",
            "url": "https://dataonline.io.vn",
            "logo": "https://dataonline.io.vn/assets/images/logo.svg"
        }
        </script>
<script src="https://dataonline.io.vn/themes/default/js/bootstrap.min.js">
        </script>
<script>
    var LIMIT = 600000; // 10 phút

    var startTime = sessionStorage.getItem("redirect_timer");
    if (!startTime) {
        startTime = Date.now();
        sessionStorage.setItem("redirect_timer", startTime);
    } else {
        startTime = parseInt(startTime, 10);
    }

    var elapsed = Date.now() - startTime;
    var remain = LIMIT - elapsed;

    if (remain > 0) {
        setTimeout(function () {
            alert("Hệ thống sẽ chuyển sang trang chấm bài.");
            window.location.replace("https://vnoj.io.vn");
        }, remain);
    } else {
        window.location.replace("https://vnoj.io.vn");
    }
</script>
</body>
</html>