The invention provides compounds having an inhibitory effect on SGLT1 and SGLT2 / or can be used as a prophylactic or therapeutic agent of diabetes mellitus, postprandial hyperglycemia, impaired glucose tolerance, obesity, and other diabetic complications. Salts or its pharmacologically acceptable prodrug thereof represented by the general formula (I) or 1-substituted -3- (β-D- glucopyranosyl) nitrogen-containing heterocyclic compound, or a solvate or hydrate thereof combination formulation with it and medicaments containing the same SGLT inhibitor containing it things. (Wherein, represents an alkylene group or alkenylene group A B is a single bond, -O - represents -NH- or S- -, aryl group or a heteroaryl group which may have a substituent C represents Q is, independently, represents a carbon atom or a nitrogen atom hydrogen atom or a substituent is bonded).糖尿病、食後高血糖、耐糖能異常、糖尿病性合併症及び肥満症等の予防又は治療薬として用いることができるSGLT1及び/又はSGLT2の阻害作用を有する化合物を提供する。一般式(I)で表される1-置換-3-(β-D-グリコピラノシル)含窒素ヘテロ環化合物若しくはそのプロドラッグ又はその薬理学的に許容される塩、又はその水和物若しくは溶媒和物;それを含有するSGLT阻害剤;それを含有する医薬及びそれとの組み合わせ製剤。(式中、Aはアルキレン基又はアルケニレン基を表し;Bは単結合、-O-、-S-又は-NH-を表し;Cは置換基を有していてもよいアリール基又はヘテロアリール基を表し;Qは、独立して、水素原子若しくは置換基が結合した炭素原子又は窒素原子を表す。)