使用SQL解决:选择以x开头的所有元素

时间:2015-02-24 20:29:44

标签: sql

我需要用SQL解决:

  • 首先选择所有以' 4305'开头的寄存器然后选择更高的。

在我的代码中,我尝试做这样的事情:

$rs = mysql_query("SELECT * 
    FROM $tabla 
    WHERE Codigo=(SELECT MAX(Codigo) IN (
        SELECT * FROM $tabla WHERE Codigo LIKE '4309'
    )");

如果我有:

  

1,4305001,Luis,Barcelona / 2,4309001,Pedro,Madrid / 3,4309002,Maria,Barcelona /   4,4309003,Rosa,Madrid / 5,4309004,Antonio,Barcelona / 6,4309005,Luis,Barcelona /   7,4310001,Jose,Madrid

我想选择: 6,4309005,路易斯,巴塞罗那

1 个答案:

答案 0 :(得分:0)

怎么样:

SELECT * FROM table WHERE register >= 4305 ORDER BY register