<!DOCTYPE html>
    <html lang="vi" xmlns="http://www.w3.org/1999/xhtml" prefix="og: http://ogp.me/ns#">
    <head>
<title>Điều kiện IN trong SQL Server</title>
<meta name="description" content="Điều kiện IN trong SQL Server - Savefile - Tin Tức - https&#x3A;&#x002F;&#x002F;www.nguoicodonvn2008.info&#x002F;vi&#x002F;news&#x002F;savefile&#x002F;kien-thuc-may-tinh&#x002F;dieu-kien-in-trong-sql-server-10861.html">
<meta name="author" content=".: Nguoicodonvn2008.info - Cõi lòng người cô đơn :.">
<meta name="copyright" content=".: Nguoicodonvn2008.info - Cõi lòng người cô đơn :. [admin@nguoicodonvn2008.info]">
<meta name="robots" content="index, archive, follow, noodp">
<meta name="googlebot" content="index,archive,follow,noodp">
<meta name="msnbot" content="all,index,follow">
<meta name="generator" content="NukeViet v4.5">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta property="og:title" content="Điều kiện IN trong SQL Server">
<meta property="og:type" content="website">
<meta property="og:description" content="Savefile - Tin Tức - https&#x3A;&#x002F;&#x002F;www.nguoicodonvn2008.info&#x002F;vi&#x002F;news&#x002F;savefile&#x002F;kien-thuc-may-tinh&#x002F;dieu-kien-in-trong-sql-server-10861.html">
<meta property="og:site_name" content=".&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;.">
<meta property="og:url" content="https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/dieu-kien-in-trong-sql-server-10861.html">
<link rel="shortcut icon" href="https://www.nguoicodonvn2008.info/favicon.ico">
<link rel="canonical" href="https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/dieu-kien-in-trong-sql-server-10861.html">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/" title="Tin Tức" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/karaoke-dual/" title="Tin Tức - Karaoke Dual" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/nhac-tre/" title="Tin Tức - Nhạc trẻ" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/tru-tinh/" title="Tin Tức - Trữ tình" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/nuoc-ngoai/" title="Tin Tức - Nước ngoài" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/remix/" title="Tin Tức - Remix" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/tam-su-tinh-yeu/" title="Tin Tức - Tâm sự tình yêu" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/tho-suu-tam/" title="Tin Tức - Thơ sưu tầm" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/cuoc-song/" title="Tin Tức - Cuộc sống" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/phan-mem/" title="Tin Tức - Phần mềm" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/kien-thuc-may-tinh/" title="Tin Tức - Kiến thức máy tính" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/hoc-tap/" title="Tin Tức - Học tập" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/tai-lieu/" title="Tin Tức - Tài liệu" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/de-thi/" title="Tin Tức - Đề thi" type="application/rss+xml">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/assets/css/font-awesome.min.css" type="text/css">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/themes/default/css/bootstrap.non-responsive.css" type="text/css">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/themes/default/css/style.css" type="text/css">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/themes/default/css/style.non-responsive.css" type="text/css">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/themes/default/css/news.css" type="text/css">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/themes/default/css/custom.css" type="text/css">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/assets/js/jquery/jquery.min.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/assets/js/language/vi.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/assets/js/DOMPurify/purify3.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/assets/js/global.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/assets/js/site.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/themes/default/js/news.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/themes/default/js/main.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/themes/default/js/custom.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/themes/default/js/bootstrap.min.js" type="text/javascript">
<link rel="stylesheet" href="https://www.nguoicodonvn2008.info/assets/css/font-awesome.min.css">
<link rel="stylesheet" href="https://www.nguoicodonvn2008.info/themes/default/css/bootstrap.non-responsive.css">
<link rel="stylesheet" href="https://www.nguoicodonvn2008.info/themes/default/css/style.css">
<link rel="stylesheet" href="https://www.nguoicodonvn2008.info/themes/default/css/style.non-responsive.css">
<link rel="StyleSheet" href="https://www.nguoicodonvn2008.info/themes/default/css/news.css">
<link rel="stylesheet" href="https://www.nguoicodonvn2008.info/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">.&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;.</h2>
		<p class="pull-right"><a title=".&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;." href="https://www.nguoicodonvn2008.info/">https://www.nguoicodonvn2008.info</a></p>
	</div>
	<div class="clear"></div>
	<hr />
	<div id="content">
		<h1>Điều kiện IN trong SQL Server</h1>
		<ul class="list-inline">
			<li>Thứ ba - 29/07/2025 00:50</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">
		</div>
				<div class="imghome">
			<img alt="Điều kiện IN trong SQL Server" src="https://st.quantrimang.com/photos/image/2023/06/22/dung-IN-SQL-SERVER-2.jpg" width="460" class="img-thumbnail" />
		</div>
		<div class="clear"></div>
		<div id="bodytext" class="clearfix">
			<p style="text-align: justify;"><strong>Điều kiện IN trong SQL Server&nbsp;</strong>có ý nghĩa gì?&nbsp;<strong>Cách dùng điều kiện IN trong SQL Server</strong>&nbsp;như thế nào? Hãy cùng nhau tìm hiểu nhé!</p>

<div style="text-align: justify;">&nbsp;</div>

<p style="text-align: justify;">Công nghệ ngày càng phát triển khiến lập trình nhanh chóng trở thành một ngành được săn đón hiện nay. Chỉ từ những dòng code khó hiểu nhưng lại có thể giúp tạo ra cả một chương trình, ứng dụng hay trang web hữu ích. Thật tuyệt vời phải không?</p>

<p style="text-align: justify;">Lập trình thực sự không phải môn học dễ theo đuổi với nhiều người. Nó đòi hỏi tư duy logic cao độ và tâm huyết với nghề. Lĩnh vực này có rất nhiều ngôn ngữ lập trình cho bạn lựa chọn. Vì thế, trước tiên, bạn cần xem hướng phát triển của bản thân để có lựa chọn phù hợp.</p>

<p style="text-align: justify;">Dù lựa chọn ngôn ngữ lập trình nào, bạn nhất định cũng phải biết và nắm được cách dùng SQL Server.</p>

<p style="text-align: justify;">SQL Server do Microsoft phát triển. Nó là hệ thống quản trị cơ sở dữ liệu quan hệ rất được yêu thích. Nó có thể chạy trên môi trường database lớn tới terabyte. SQL Server bao gồm 2 phần chính: database engine và SQLOS.</p>

<p style="text-align: justify;">Học SQL Server không khó. Nó cũng bao gồm các hàm và điều kiện. Mỗi thành phần đều có chức năng riêng. Ở bài viết này, hãy cùng nhau tìm hiểu về điều kiện In trong SQL Server nhé!</p>

<p style="text-align: justify;">Lệnh In trong SQL Server là một lựa chọn thay thế cho nhiều điều kiện OR trong&nbsp;<a href="https://quantrimang.com/hoc/lenh-select-trong-sql-server-147319" rel="noopener" target="_blank">SELECT</a>, INSERT, UPDATE hoặc DELETE. Toán tử IN cho phép nhiều giá trị được kiểm thử dựa trên biểu thức này, từ đó, giảm cách dùng nhiều điều kiện&nbsp;<a href="https://quantrimang.com/hoc/dieu-kien-or-trong-sql-server-147473" rel="noopener" target="_blank">OR</a>&nbsp;với từng giá trị kiểm tra.</p>

<h3 style="text-align: justify;">Cú pháp điều kiện IN</h3>

<pre id="pre0" style="text-align: justify;">
biểu thức IN (giá trị 1, giá trị 2, … giá trị n);</pre>

<h3 style="text-align: justify;">Tên biến hoặc giá trị biến</h3>

<p style="text-align: justify;"><strong>biểu thức</strong></p>

<p style="text-align: justify;">Giá trị để kiểm tra</p>

<div style="text-align: justify;">&nbsp;</div>

<p style="text-align: justify;"><strong>giá trị 1, giá trị 2, … giá trị n</strong></p>

<p style="text-align: justify;">Các giá trị để kiểm tra với biểu thức</p>

<p style="text-align: justify;"><strong>Lưu ý</strong></p>

<ul>
	<li style="text-align: justify;">Điều kiện IN trong SQL Server sẽ trả về các bản ghi khi biểu thức có giá trị là giá trị 1, giá trị 2, … hoặc giá trị n.</li>
	<li style="text-align: justify;">Điều kiện IN trong SQL Server còn được gọi là toán tử IN.</li>
</ul>

<p style="text-align: justify;"><strong>Ví dụ - với giá trị chuỗi</strong></p>

<pre id="pre1" style="text-align: justify;">
SELECT * FROM nhanvienWHERE ho IN (‘Smith’, ‘Anderson’, ‘Johnson’);</pre>

<p style="text-align: justify;">Kết quả trả về sẽ là các hàng từ bảng nhanvien nếu họ của nhân viên là Smith, Anderson hoặc Johnson. Do dùng * trong lệnh SELECT nên tất cả các trường thông tin trong bảng nhanvien sẽ nằm trong bộ kết quả.</p>

<p style="text-align: justify;">Ví dụ trên đây cũng tương tự như lệnh SELECT dưới đây.</p>

<pre id="pre2" style="text-align: justify;">
SELECT * FROM nhanvienWHERE ho = ‘Smith’OR ho = ‘Anderson’OR ho = ‘Johnson’;</pre>

<p style="text-align: justify;">Việc dùng điều kiện IN giúp lệnh trông ngắn gọn, dễ hiểu hơn.</p>

<p style="text-align: justify;"><strong>Ví dụ - với giá trị số</strong></p>

<pre id="pre3" style="text-align: justify;">
SELECT * FROM nhanvienWHERE nhanvien_id IN (1, 2, 3, 4, 10);</pre>

<p style="text-align: justify;">Kết quả trả về là các nhân viên có ID là 1, 2, 3, 4 hoặc 10. Lệnh trên tương đương lệnh dưới đây.</p>

<pre id="pre4" style="text-align: justify;">
SELECT * FROM nhanvien WHERE nhanvien_id = 1OR nhanvien_id = 2OR nhanvien_id = 3OR nhanvien_id = 4OR nhanvien_id = 10;</pre>

<p style="text-align: justify;"><strong>Ví dụ - dùng toán tử NOT</strong></p>

<pre id="pre5" style="text-align: justify;">
SELECT * FROM nhanvien WHERE ten NOT IN (‘Sarah’, ‘John’, ‘Dale’);</pre>

<p style="text-align: justify;">Ở ví dụ trên, bộ kết quả gồm các hàng từ bảng nhanvien có tên nhân viên không phải là Sarah, John hay Dale. Đôi khi tìm ra giá trị không phải giá trị bạn muốn sẽ dễ dàng hơn. Ví dụ nói trên cũng tương đương lệnh dưới đây.</p>

<pre id="pre6" style="text-align: justify;">
SELECT * FROM nhanvienWHERE ten &lt;&gt; ‘Sarah’AND ten &lt;&gt; ‘John’AND ten &lt;&gt; ‘Dale’;</pre>

<p style="text-align: justify;"><strong>Dùng toán tử in trong SQL Server với một truy vấn con (subquery)</strong></p>

<p style="text-align: justify;">Truy vấn sau trả về một danh sách số định danh sản phẩm ở ID cửa hàng 1 và có số lượng lớn hơn hoặc bằng 30:</p>

<pre id="pre7" style="text-align: justify;">
SELECT
    product_id
FROM
    production.stocks
WHERE
    store_id = 1 AND quantity &gt;= 30;</pre>

<p style="text-align: justify;"><img alt="Dùng lệnh IN trong SQL Server" data-i="0" data-src="https://st.quantrimang.com/photos/image/2023/06/22/dung-IN-SQL-SERVER-1.jpg" data-was-processed="true" height="212" src="https://st.quantrimang.com/photos/image/2023/06/22/dung-IN-SQL-SERVER-1.jpg" width="74" /></p>

<div style="text-align: justify;">&nbsp;</div>

<p style="text-align: justify;">Bạn có thể dùng truy vấn trên dưới dạng subquery như bên dưới trong truy vấn sau:</p>

<pre id="pre8" style="text-align: justify;">
SELECT
    product_name,
    list_price
FROM
    production.products
WHERE
    product_id IN (
        SELECT
            product_id
        FROM
            production.stocks
        WHERE
            store_id = 1 AND quantity &gt;= 30
    )
ORDER BY
    product_name;</pre>

<p style="text-align: justify;"><img alt="Ví dụ dùng lệnh IN trong SQL Server" data-i="1" data-src="https://st.quantrimang.com/photos/image/2023/06/22/dung-IN-SQL-SERVER-2.jpg" data-was-processed="true" height="207" src="https://st.quantrimang.com/photos/image/2023/06/22/dung-IN-SQL-SERVER-2.jpg" width="353" /></p>

<p style="text-align: justify;">Ở ví dụ này:</p>

<ul>
	<li style="text-align: justify;">Đầu tiên, subquery đã trả về một danh sách ID sản phẩm.</li>
	<li style="text-align: justify;">Thứ hai, query bên ngoài truy xuất tên sản phẩm và liệt kê giá của sản phẩm sở hữu ID khớp với bất kỳ giá trị được subquery trả về.</li>
</ul>

<p style="text-align: justify;"><strong>Những điểm quan trọng cần nhớ</strong></p>

<p style="text-align: justify;">Toán tử IN được bao gồm trong mệnh đề WHERE của câu lệnh SELECT. Vị trí này cho phép truy vấn lọc các hàng dựa trên nhiều giá trị. Khi được sử dụng trong truy vấn SQL, toán tử IN giúp đơn giản hóa các truy vấn phức tạp và giúp chúng dễ đọc hơn.</p>

<p style="text-align: justify;">Toán tử IN là chuẩn mực trên nhiều cơ sở dữ liệu khác nhau, bao gồm SQL Server, PostgreSQL, MySQL và Oracle. Việc viết toán tử IN bằng chữ in hoa là chuẩn mực rất quan trọng để cải thiện khả năng đọc.</p>

<h2 style="text-align: justify;">Những câu hỏi thường gặp khi dùng điều kiện IN trong SQL Server</h2>

<p style="text-align: justify;"><strong>Có thể sử dụng toán tử IN để lọc các kiểu dữ liệu khác nhau không?</strong></p>

<p style="text-align: justify;">Toán tử IN lọc các kiểu dữ liệu SQL khác nhau, bao gồm chuỗi, số và ngày.</p>

<p style="text-align: justify;"><strong>Có thể sử dụng toán tử IN trong chuỗi phụ không?</strong></p>

<p style="text-align: justify;">Bạn có thể dùng nó để lọc chuỗi phụ từ truy vấn chính.</p>

<div style="text-align: justify;">&nbsp;</div>
		</div>
				<div id="author">
						<p>
				<strong>Nguồn tin:</strong>
				Quantrimang.com:
			</p>
		</div>
	</div>
	<div id="footer" class="clearfix">
		<div id="url">
			<strong>URL của bản tin này: </strong><a href="https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/dieu-kien-in-trong-sql-server-10861.html" title="Điều kiện IN trong SQL Server">https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/dieu-kien-in-trong-sql-server-10861.html</a>

		</div>
		<div class="clear"></div>
		<div class="copyright">
			&copy; .&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;.
		</div>
		<div id="contact">
			<a href="mailto:admin@nguoicodonvn2008.info">admin@nguoicodonvn2008.info</a>
		</div>
	</div>
</div>
        <div id="timeoutsess" class="chromeframe">
            Bạn đã không sử dụng Site, <a onclick="timeoutsesscancel();" href="https://www.nguoicodonvn2008.info/#">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>
		<div class="car-top">
  <span><img src="https://www.nguoicodonvn2008.info/themes/default/images/car.png" alt=""></span>
</div>
<div id="run_cronjobs" style="visibility:hidden;display:none;"><img alt="cron" src="/index.php?second=cronjobs&amp;p=h4KTJ6d6" width="1" height="1" /></div>
<script src="https://www.nguoicodonvn2008.info/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="nv4c_e856T",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://www.nguoicodonvn2008.info/assets/js/language/vi.js"></script>
<script src="https://www.nguoicodonvn2008.info/assets/js/DOMPurify/purify3.js"></script>
<script src="https://www.nguoicodonvn2008.info/assets/js/global.js"></script>
<script src="https://www.nguoicodonvn2008.info/assets/js/site.js"></script>
<script src="https://www.nguoicodonvn2008.info/themes/default/js/news.js"></script>
<script src="https://www.nguoicodonvn2008.info/themes/default/js/main.js"></script>
<script src="https://www.nguoicodonvn2008.info/themes/default/js/custom.js"></script>
<script type="application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "Organization",
            "url": "https://www.nguoicodonvn2008.info",
            "logo": "https://www.nguoicodonvn2008.info/uploads/angel.gif"
        }
        </script>
<script src="https://www.nguoicodonvn2008.info/themes/default/js/bootstrap.min.js"></script>
<script type="text/javascript">
var $scrolltop = $('.car-top');
$scrolltop.on('click', function () {
    $('html,body').animate({
        scrollTop: 0
    }, 800);
    $(this).addClass("car-run");
    setTimeout(function(){ $scrolltop.removeClass('car-run');}, 1000);
    return false;
});
$(window).on('scroll', function ()
{ 
    if($(window).scrollTop() >= 200)
    {
        $scrolltop.addClass("show");
        $scrolltop.addClass("car-down");
    }
    else
    {
       $scrolltop.removeClass("show");
       setTimeout(function(){ $scrolltop.removeClass('car-down');}, 300);
    }
});
</script>
</body>
</html>