小编Dav*_*ter的帖子

IF ...在WHERE子句MySQL中的ELSE

我试图在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查询中这样做呢?

谢谢大家!

mysql if-statement

10
推荐指数
2
解决办法
6万
查看次数

javascript forEach - 在所有按钮上添加addEventListener

我不是很熟悉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)

html javascript

7
推荐指数
2
解决办法
3万
查看次数

标签 统计

html ×1

if-statement ×1

javascript ×1

mysql ×1