如何使用MySQL在select语句中创建和自动增加临时列?
这是我到目前为止:
SET @cnt = 0;
SELECT
(@cnt =@cnt + 1) AS rowNumber,
rowID
FROM myTable
WHERE CategoryID = 1
Run Code Online (Sandbox Code Playgroud)
哪个回报:
+++++++++++++++++++++
+ rowNumber | rowID +
+++++++++++++++++++++
+ (NULL) | 1 +
+ (NULL) | 25 +
+ (NULL) | 33 +
+ (NULL) | 150 +
+ (NULL) | 219 +
+++++++++++++++++++++
Run Code Online (Sandbox Code Playgroud)
但是我需要:
+++++++++++++++++++++
+ rowNumber | rowID +
+++++++++++++++++++++
+ 1 | 1 +
+ 2 | 25 +
+ 3 | 33 +
+ 4 | …Run Code Online (Sandbox Code Playgroud) 我正在我的网站上实现谷歌地图,我刚开始注意到这条线出现了.它只发生在Chrome(Windows)中,无论我退回到我的代码中多远,我都无法让它消失.缩小时,该线随机渲染视口中的其他位置,通常位于右侧.
关于可能导致这种情况的任何想法?

这是我应用于map_canvas的CSS:
#map_canvas img {
max-width: none!important;
}
#map_canvas {
height: 100%;
width: 100%;
position: absolute;
}
/** Make the map responsive to the container **/
.map-container {
height: 0;
position: relative;
padding-bottom: 80%;
margin-right: -3%; /*compensation for margin0 on span9*/
}
Run Code Online (Sandbox Code Playgroud)
这是地图画布项的基本HTML结构.
<div class="span9">
<div class="map-container"> <!-- container needed for responsiveness -->
<div id="map_canvas"></div>
<div class="hidden-phone">
<ul>
<li onclick="toggle()">Restrooms</li>
<li onclick="toggle()">Handicap Access</li>
</ul>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud) 我试图使用函数拆分和替换href.代码简单明了:
HTML
<a href="http://nu.nl">nu.nl</a>
Run Code Online (Sandbox Code Playgroud)
jQuery的
$(document).ready(function () {
function rep() {
href = $('a').attr('href');
url = href.split('/');
href.replace(url[2], 'cnn.com');
}
rep()
});
Run Code Online (Sandbox Code Playgroud)
正如您所见,我在文档中调用函数.我试过'prop'而不是attr而没有运气.我究竟做错了什么?示例:JsFiddle