2016-04-15 54 views
-4

我的第一次声明中的伟大工程,但我想订购的声明,并取回由[meta_value]SQL错误/排序打破PHP

SELECT * FROM wp_postmeta WHERE meta_key = "win_percentage" 
Array 
(
    [0] => stdClass Object 
     (
      [meta_id] => 417 
      [post_id] => 59 
      [meta_key] => win_percentage 
      [meta_value] => 9.3023255814 
     ) 

    [1] => stdClass Object 
     (
      [meta_id] => 419 
      [post_id] => 62 
      [meta_key] => win_percentage 
      [meta_value] => 6.66666666667 
     ) 

) 

SELECT * FROM wp_postmeta WHERE meta_key = "win_percentage" ORDER BY = meta_value ASC 

失败

+0

WordPress数据库错误:[您的SQL语法错误;请检查与您的MySQL服务器版本对应的手册,以在第1行'='meta_value“ASC'附近使用正确的语法] SELECT * FROM wp_postmeta WHERE meta_key =”win_percentage“ORDER BY =”meta_value“ASC –

回答

1

ü se ORDER BY {COLUMN_NAME}不使用=与秩序通过。

SELECT * FROM wp_postmeta WHERE meta_key = "win_percentage" ORDER BY meta_value ASC