当前位置:Gxlcms > 数据库问题 > sql-like

sql-like

时间:2021-07-01 10:21:17 帮助过:24人阅读

"栏位名" FROM "表格名" WHERE "栏位名" LIKE {套式};

{套式} 经常包括野卡 (wildcard). 以下是几个例子:

  1. <span style="color: #ff0000;">‘</span><span style="color: #ff0000;">A_Z</span><span style="color: #ff0000;">‘</span>: 所有以 <span style="color: #ff0000;">‘</span><span style="color: #ff0000;">A</span><span style="color: #ff0000;">‘</span> 起头,另一个任何值的字原,且以 <span style="color: #ff0000;">‘</span><span style="color: #ff0000;">Z</span><span style="color: #ff0000;">‘</span> 为结尾的字串。 <span style="color: #ff0000;">‘</span><span style="color: #ff0000;">ABZ</span><span style="color: #ff0000;">‘</span> 和 <span style="color: #ff0000;">‘</span><span style="color: #ff0000;">A2Z</span><span style="color: #ff0000;">‘</span> 都符合这一个模式,而 <span style="color: #ff0000;">‘</span><span style="color: #ff0000;">AKKZ</span><span style="color: #ff0000;">‘</span><span style="color: #000000;"> 并不符合 (因为在 A 和 Z 之间有两个字原,而不是一个字原)。
  2. </span><span style="color: #ff0000;">‘</span><span style="color: #ff0000;">ABC%</span><span style="color: #ff0000;">‘</span>: 所有以 <span style="color: #ff0000;">‘</span><span style="color: #ff0000;">ABC</span><span style="color: #ff0000;">‘</span> 起头的字串。举例来说,<span style="color: #ff0000;">‘</span><span style="color: #ff0000;">ABCD</span><span style="color: #ff0000;">‘</span> 和 <span style="color: #ff0000;">‘</span><span style="color: #ff0000;">ABCABC</span><span style="color: #ff0000;">‘</span><span style="color: #000000;"> 都符合这个套式。
  3. </span><span style="color: #ff0000;">‘</span><span style="color: #ff0000;">%XYZ</span><span style="color: #ff0000;">‘</span>: 所有以 <span style="color: #ff0000;">‘</span><span style="color: #ff0000;">XYZ</span><span style="color: #ff0000;">‘</span> 结尾的字串。举例来说,<span style="color: #ff0000;">‘</span><span style="color: #ff0000;">WXYZ</span><span style="color: #ff0000;">‘</span> 和 <span style="color: #ff0000;">‘</span><span style="color: #ff0000;">ZZXYZ</span><span style="color: #ff0000;">‘</span><span style="color: #000000;"> 都符合这个套式。
  4. </span><span style="color: #ff0000;">‘</span><span style="color: #ff0000;">%AN%</span><span style="color: #ff0000;">‘</span>: 所有含有 <span style="color: #ff0000;">‘</span><span style="color: #ff0000;">AN</span><span style="color: #ff0000;">‘</span> 这个套式的字串。举例来说, <span style="color: #ff0000;">‘</span><span style="color: #ff0000;">LOS ANGELES</span><span style="color: #ff0000;">‘</span> 和 <span style="color: #ff0000;">‘</span><span style="color: #ff0000;">SAN FRANCISCO</span><span style="color: #ff0000;">‘</span> 都符合这个套式。

 

我们将以上最后一个例子用在我们的 Store_Information 表格上:

技术分享

 

  1. <span style="color: #0000ff;">SELECT</span> <span style="color: #808080;">*</span>
  2. <span style="color: #0000ff;">FROM</span><span style="color: #000000;"> Store_Information
  3. </span><span style="color: #0000ff;">WHERE</span> Store_Name <span style="color: #808080;">LIKE</span> <span style="color: #ff0000;">‘</span><span style="color: #ff0000;">%AN%</span><span style="color: #ff0000;">‘</span>;

結果:

  1. LOS ANGELES <span style="color: #800000; font-weight: bold;">1500</span> Jan<span style="color: #808080;">-</span><span style="color: #800000; font-weight: bold;">05</span><span style="color: #808080;">-</span><span style="color: #800000; font-weight: bold;">1999</span><span style="color: #000000;">
  2. SAN FRANCISCO </span><span style="color: #800000; font-weight: bold;">300</span> Jan<span style="color: #808080;">-</span><span style="color: #800000; font-weight: bold;">08</span><span style="color: #808080;">-</span><span style="color: #800000; font-weight: bold;">1999</span><span style="color: #000000;">
  3. SAN DIEGO </span><span style="color: #800000; font-weight: bold;">250</span> Jan<span style="color: #808080;">-</span><span style="color: #800000; font-weight: bold;">07</span><span style="color: #808080;">-</span><span style="color: #800000; font-weight: bold;">1999</span>

 

sql-like

标签:

人气教程排行