問題タブ [sqlbuilder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
10 に答える
8313 参照

php - JOINをサポートするPHP用のSQLビルダー?

JOIN をサポートする SQL クエリの作成/操作に役立つライブラリを知っている人はいますか?

オブジェクトを返すことができ、クエリが設定されていて、JOIN、サブクエリなどを適用できるものがあれば、多くの柔軟性が得られると思います。

私は周りを検索しましたが、SQL Builder しか見つかりませんでした。これは非常に基本的なようで、結合をサポートしていません。これは、本当に便利になる主要な機能です。

0 投票する
5 に答える
3870 参照

c# - 汎用SQLビルダー.NET

さまざまなプロバイダーを対象としたC#でSQLステートメントを作成する方法を探しています。SQLステートメントを区別する典型的な例は、PostgreSQLのLIMITとMSSQLのTOPです。

上記の2つのようなSQL構文を解決して、ユーザーが選択するプロバイダーに応じてifステートメントを作成するか、フロー制御としてtry catchステートメントを使用する唯一の方法はありますか(LIMITは機能しませんでした。代わりにTOPを試してみます)?LINQ Takeメソッドを見たことがありますが、LINQなしでこれを実行できるかどうか疑問に思っています。

言い換えると、C#には、使用できるものを見つけることができなかった汎用SQLプロバイダークラスがありますか?

0 投票する
5 に答える
137342 参照

java - Java に優れた動的 SQL ビルダー ライブラリはありますか?

Squiggleのような Java 用の優れた SQL ビルダー ライブラリは誰でも知っています(もうメンテナンスされていないようです)。できれば、活発に開発中のプロジェクト。

できればZend_Db_Selectのような構文を使用して、次のようなクエリを作成できるようにします

0 投票する
3 に答える
5135 参照

java - Java: JOOQ 永続化フレームワークのパフォーマンスとフィードバック

JOOQと呼ばれる優れたSQL ビルダー フレームワークを見つけまし。ところで、ロシア語で JOOQ は「虫」(昆虫のような)、「カブトムシ」を意味する名詞のように聞こえます ;)

JOOQ のパフォーマンスなどについてフィードバックがあれば、共有してください。JOOQに関するブログへのリンクも大歓迎です。

0 投票する
3 に答える
9345 参照

java - JavaでSQL文字列を生成する良い方法は?

Hibernate のような永続化レイヤーを探しているわけではありません。SQL 文字列を生成したいだけで、PreparedStatement. Squiggleなどのライブラリを試しましたが、サポートしているのは のみSELECTです。挿入と更新も生成したいと思います。理想的な使用法は次のようなものです。

次の文字列が生成されます。

こののように、私の質問によく似た質問が存在することは知っていますが、私と同じことを尋ねているわけではありません。

0 投票する
4 に答える
2306 参照

php - 疑問符のプレースホルダー

すべての「」を置き換えるにはどうすればよいですか?変数?何かのようなもの:

出力:

customers.name = 'test' and customers.lastname = 'lastTest' and customers.id = 1

何か案は?

0 投票する
1 に答える
137 参照

php - php、mysql検索エントリ関数

短いコード行で特定のエントリを検索するためのSQL検索文字列を構築するphpクラスの検索機能を構築したいと思います。

自己の結果を取得するためのより簡単な可能性があるかどうか疑問に思います...実際、ANDまたは "OR"の依存関係の可能性を取得するには、操作記号を使用してこの関数を作成する必要があります...

これを使うと、

「OR」ではなく「AND」を使用してSQLクエリ文字列を生成します

助言がありますか?

私は特に、「LIKE」または「=」を動的にし、単純な1ライナーを使用して結果を取得するためのシンプルでクリーンなソリューションを探しています... :)

私の英語をお勧めします、それは私の母国語ではありません...

0 投票する
2 に答える
133 参照

php - SQLクエリで設定された年制限を無視してすべてのデータを返す

従業員が取得したすべての休暇を返す次のクエリを作成しました。

それがすべきこと は、現在の年にある値を返し、残りを無視することです。

それがしていることは、前の年に関連する値を含む、テーブル内のすべての値を返すことです。

ここで私が間違っていることを誰かが理解できますか?

0 投票する
1 に答える
202 参照

php - PHP SQLBuilder を使用して複数の行を更新する

私が書いたのではない PHP を編集する必要があります。ほとんどの作業は完了しましたが、正しい構文がわかりません。

基本的に、Google Fusion Table からデータを取得してテーブルに入力します。テーブル内のデータを編集したら、その情報を同じテーブルの製品版に更新できます。更新クエリの 1 つは次のようになります。

私がする必要があるのは、SUBURB がそれらのいずれかで変更されたときに同じ SITE_ID を持つすべてのレコードを更新する、同様のタイプの SQLBuilder クエリを作成することです (つまり、レコードに SUBURB Sydney、SITE_ID 1 がある場合、SITE_ID 1 を持つ各レコードは1 つのレコードの SUBURB 値がシドニーからメルボルンに変更された場合に変更されます)。これを構文的に表現する方法や、SQLBuilder を使用してクエリを作成する方法が正確にわかりません。どんな助けでも大歓迎です!

0 投票する
5 に答える
14642 参照

c# - SqlBuilder の使い方

この SqlBuilder:

非常にばかげた質問ですが、これをどのように使用しますか? にあることは知っていますDapper.Contribが、そのusingステートメントでは十分ではありません。どのような参照またはその他のusingステートメントを追加する必要がありますか?