问题描述
SELECT CHAR(ASCII(MAX(alfa)) + 1) FROM plaatregistratie_nr
用于选择字母表中的下一个字母。
但是当没有字母时,我需要字母A,因此我将查询更改为:
IFNULL(SELECT CHAR(ASCII(MAX(alfa)) + 1) FROM plaatregistratie_nr AS temp,'A')
但是现在出现错误
There is something wrong in the Syntax used
有什么建议吗?
解决方法
大概您希望google.maps.event.addListener(map,"click",(function (mapsMouseEvent) {
var position = mapsMouseEvent.latLng;
infowindow.setPosition(position);
infowindow.setContent("test");
infowindow.open(map);
}));
内的IFNULL()
,而不是它周围:
SELECT
SELECT COALESCE(CHAR(ASCII(MAX(alfa)) + 1),'A') FROM plaatregistratie_nr
与COALESCE()
的作用相同。我更喜欢它,因为它是标准SQL。