我试图在MySQL WHERE语句中使用IF ... ELSE函数但没有成功.
我有这个问题:
SELECT id
FROM mytable
WHERE restrcountry NOT LIKE '%*nl*%'
AND (IF languages LIKE '%*nl*%', 1, 0) = 1;
Run Code Online (Sandbox Code Playgroud)
好的,这是我对IF语句的查询.
但是,我怎样才能使用"ELSE"?
例如,我想做类似的事情:
IF语言匹配nl --->选择语言为nl的 id字段
ELSE IF语言不匹配nl --->选择语言为en的 id字段
我怎么能在MySQL查询中这样做呢?
谢谢大家!
我不是很熟悉javascript所以我正在寻求一些帮助.我正在使用在Codrops上发现的脚本(3D网格效果 - http://tympanus.net/Development/3DGridEffect/).
一切都按预期工作正常但我正在尝试根据我的需要"修改"它.
基本上,我想触发"效果"而不是点击整个容器,而是放在其中的按钮上.
我正在使用的结构是:
<section class="grid3d vertical" id="grid3d">
<div class="grid-wrap">
<div class="grid">
<div class="box"><div class="btn-click-me">Click to Show</div></div>
<div class="box"><div class="btn-click-me">Click to Show</div></div>
<div class="box"><div class="btn-click-me">Click to Show</div></div>
</div>
</div>
<div class="content">
<div>
<div class="dummy-img"></div>
<p class="dummy-text">Some text</p>
<p class="dummy-text">Some more text</p>
</div>
<div>
<!-- ... -->
</div>
<!-- ... -->
<span class="loading"></span>
<span class="icon close-content"></span>
</div>
</section>
<script>
new grid3D( document.getElementById( 'grid3d' ) );
</script>
Run Code Online (Sandbox Code Playgroud)
脚本(js)是
/**
* grid3d.js v1.0.0
* http://www.codrops.com
*
* Licensed under the …Run Code Online (Sandbox Code Playgroud)