小编San*_*ers的帖子

如何使用Laravel 5.1执行原始查询?

所以我有这个小查询在我的数据库上运行,它在MySQL Workbench中工作正常.基本上,SELECT LEFT JOIN和UNION再次LEFT JOIN.

SELECT
    cards.id_card,
    cards.hash_card,
    cards.`table`,
    users.name,
    0 as total,
    cards.card_status,
    cards.created_at
FROM cards
LEFT JOIN users
ON users.id_user = cards.id_user
WHERE hash_card NOT IN ( SELECT orders.hash_card FROM orders )
UNION
SELECT
    cards.id_card,
    orders.hash_card,
    cards.`table`,
    users.name,
    sum(orders.quantity*orders.product_price) as total, 
    cards.card_status, 
    max(orders.created_at) 
FROM menu.orders
LEFT JOIN cards
ON cards.hash_card = orders.hash_card
LEFT JOIN users
ON users.id_user = cards.id_user
GROUP BY hash_card
ORDER BY id_card ASC
Run Code Online (Sandbox Code Playgroud)

试图将其翻译成Laravel,但没有成功.

$cards = Card::selectRaw('cards.id_card, cards.hash_card ,cards.table, users.name, 0 as total, cards.card_status, cards.created_at …
Run Code Online (Sandbox Code Playgroud)

php mysql sql database laravel-5.1

58
推荐指数
2
解决办法
13万
查看次数

如何让DialogPreference POSITIVE_BUTTON在OnClick上运行?

我正在尝试写一些东西来设置密码DialogPrefence.如何从对话框的OK按钮获取onClick()事件?

这是代码:

package com.kontrol.app;

import android.content.Context;
import android.content.DialogInterface;
import android.preference.DialogPreference;
import android.util.AttributeSet;

public class SS1_Senha extends DialogPreference implements DialogInterface.OnClickListener{

    public SS1_Senha(Context context, AttributeSet attrs) {
        super(context, attrs);
        setPersistent(false);
        setDialogLayoutResource(R.layout.ss1_senha);

        setPositiveButton("Ok", new DialogInterface.OnClickListener() {
            public void onClick(DialogInterface dialog, int id) {
                //Action after OK

            }
        });


    }
}
Run Code Online (Sandbox Code Playgroud)

java mobile events android onclick

2
推荐指数
1
解决办法
2160
查看次数

Postgresql中的数组是否有反向重叠(&&)?

我在postgresql中有两个数组,我想发现它们是否重叠.

我试过使用NOT与运算符,没有成功.

数组[1,2,3] NOT &&数组[4,5]

任何意识形态都会受到赞赏.

postgresql

1
推荐指数
1
解决办法
815
查看次数

标签 统计

android ×1

database ×1

events ×1

java ×1

laravel-5.1 ×1

mobile ×1

mysql ×1

onclick ×1

php ×1

postgresql ×1

sql ×1