需要将Mysql数据显示为Order

时间:2017-08-09 05:12:48

标签: mysql

我在下面的mysql表中有化学名称数据,我的tabe名称是产品主数据,列名是Name,我想以升序显示我的输出,即Atfirst化学名称以'A'化学品开头名称将首先显示(例如,Allyhydrazine dihydrochloride),然后是'N' - 化学名称,后跟'A'(例如N-乙酰氧基-4-甲氧基苯胺)和最新的数字化学名称(例如6-乙酰氧基-1-萘甲酸) )然后是'A'

我以前的输出:

     Acetamide,  Acetoxyacetyl chloride,
6-Acetoxy-n-(4-chlorphenyl)-1-naphthamide, N-Acetoxy-4-methoxyaniline,
3-Acetoxy-2-methyl benzoic acid, Allyhydrazine dihydrochloride, 
(2Z)-2-Acetylamino-3-(biphenyl-4-yl)propenoic acid,
Aminonicotinic acid,  1-Acetyl-1,2-dihydro-3H-pyrazol-3-one, 
trans 4-(8-Amino-1-bromoimidazo[1,5-a]pyrazin-3-yl)
cyclohexanecarboxylic    acid, 1-Acetyl-6-fluoro-1H-indazole
Acetyl uracil, N-acetyl-4-(4-hydroxyphenyl)piperazine,
 6-Acetyloxy-  1-naphthoic acid, 
[(2-Aminoacetyl)amino]-3-(2-chlorobenzoyl)-6-ethox, 
3-Amino- 6-(aminomethyl)-1,2,4-triazin-5(4H)-one di,
Ammonium Phosphate, Acetelic Acid, 
2-Aminocarbonyl-3-nitrobenzoic acid,
 (5R,6S)-6-Amino-2,2-dimethyl-1,3-dioxepan-5-ol,
   Aminoimidazo[1,2-a]pyridine-6-carboxylic acid methyl ester

我的预期输出:

    Acetamide, Allyhydrazine dihydrochloride,
    Ammonium Phosphate, Acetelic Acid,
    Aminoimidazo[1,2-a]pyridine-6-carboxylic acid methyl ester
    N-Acetoxy-4-methoxyaniline, N-acetyl-4-(4-hydroxyphenyl)piperazine,
    6-Acetoxy-n-(4-chlorphenyl)-1-naphthamide,
    3-Acetoxy-2-methyl benzoic acid, 
    3-Amino-6-(aminomethyl)-1,2,4-triazin-5(4H)-one di,
    2-Aminocarbonyl-3-nitrobenzoic acid
      (2Z)-2-Acetylamino-3-(biphenyl-4-yl)propenoic acid,
      trans 4-(8-Amino-1-bromoimidazo[1,5-a]pyrazin- 3-yl)cyclohexanecarboxylic acid

注意:

在我的表中包含所有化学名称以字母A到Z开头。当我输入A时,我想显示结果,化学名称以A(氨基酸)开头,N后跟字母A化学名称(例如N) -Acetoxy-4-methoxyaniline),数字后跟A化学名称(例如6-乙酰氧基 - n-(4-氯苯基)-1-萘甲酰胺),(2N)或(4N),接着是A化学名称(例如2Z) ) - 乙酰氨基-3-(联苯-4-基)丙烯酸)和反式以A化学名称开头(例如反式4-(8-氨基-1-溴咪唑并[1,5-a]吡嗪-3) - )环己烷羧酸),当我搜索B时,结果应与A化学名称相同

0 个答案:

没有答案