The purpose of the invention is to create a compound that selectively activates liver glucokinase and in particular to provide a drug having low hypoglycemic risk for the treatment and prevention of diabetes and impaired glucose tolerance. A compound represented by general formula (1) [in the formula, ring A shows a thiazolyl group, pyridyl group, pyrazyl group, or pyrazolyl group, L shows -(CO)-, -(CS)-, or -SO2-, R1 shows a C1-6 alkyl group, hydroxy C1-6 alkyl group, C1-6 alkoxy group, amino group, C1-6 alkylamino group, hydroxyamino group, N-C1-6 alkylcarbamoyl group, or group represented by general formula (2) here, R3 shows a C1-6 alkyl group, R2 shows a hydrogen atom, halogen atom, C1-6 alkyl group, C1-6 alkoxy group, or carboxyl group] or a salt thereof or a solvate of these.La invención presente es para crear un compuesto que activa selectivamente la glucocinasa en el hígado, y en particular, para proporcionar un agente para tratar y prevenir la diabetes y la tolerancia deteriorada a la glucosa, en donde el agente tiene un riesgo bajo de hipoglucemia un compuesto representado por la fórmula (1) como es mostrado en lo siguiente, o una sal del mismo, o un solvato del compuesto o la sal: [en donde, en la fórmula siguiente (1), el anillo A representa un grupo tiazolilo, un grupo piridilo, un grupo pirazilo, o un grupo pirazolilo L representa -(CO) -, -(CS) -, o -SO2- y R1 representa un grupo alquilo de C1-6, un grupo hidroxi alquilo de C1-6, un grupo alcoxi de C1-6, un grupo amino, un grupo alquilamino de C1-6, un grupo hidroxiamino, un grupo N-alquilcarbamoilo de C1-6, o un grupo representado por la fórmula (2) como es mostrado en lo siguiente, en donde R3 Representa un grupo alquilo de C1-6 y R2 representa un átomo de hidrógeno, un átomo de halógeno, un grupo alquilo de C1-6, un grupo alcoxi de C1-6, o un grupo carboxilo]. (ver Fórmulas).