ホームページ  >  記事  >  バックエンド開発  >  このSQLをクエリする方法

このSQLをクエリする方法

WBOY
WBOYオリジナル
2016-06-13 13:29:15798ブラウズ

ヘルプ: この SQL をクエリする方法

PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
10 代表衣服
20 代表数码
30 代表家具

二级分类
1001 代表男式衣服
1002 代表女式衣服

2001  代表数码1
2002 代表数码2
三级分类

100201 代表女式内衣
100202 代表女式……




データベースにはこのような分類 ID があります
10 未満の二次分類の値をクエリしたいと考えています。書くときは select * typetabe where family_id like "10%"
と書くのが全てのカテゴリーで、欲しいのはそのサブカテゴリーだけどう書けばいいでしょうか。
つまり、クエリしたいデータはそれだけです。
1001 は男性用の服を表します
1002 は女性用の服を表します



-----解決策--------------- --- -------
select * typetabe where family_id like "10%" および length(family_id)=4
------解決策------------------
like '10%' 第 1 段階分類が 10
like '10' であるすべての項目 第 1 段階分類は 10
like '10??' 第 1 段階分類は 10 の第 2 段階分類
.... .
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。