問題タブ [libreoffice-base]

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 投票する
1 に答える
235 参照

sql - サブグループ データの LOBase HSQL サブクエリ

Libreoffice Base と HSQL を使用して SQL を学習するために使用している、自転車に乗ったデータベースがあります。データベースは、Index、Date、Bike、Miles の列を持つテーブルで構成されています。

私がやりたいことは、ロード バイクと mtn バイクの各年の自転車乗車の合計を示す列を作成することです。サブクエリの合計から始めましたが、これによりデータベース全体の合計が得られます。ロード バイクのコードは次のとおりです。別のサブクエリが mtn bikes 列に使用されます。

年ごとにグループ化しているので、各グループ化要素の合計を取得するにはどうすればよいですか?->年? 正しい用語を知らなくてすみません。また、年と自転車でグループ化する単純な合計もしたくありません。where 句を使用して、年の合計を分割したいと考えています。どんな助けでも大歓迎です、デイブ。LOBase 4.2.3.3 .

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

libreoffice - Basic in LibreOffice マクロでドキュメント パスを取得する

この質問は既に回答されていることは知っていますが、指定された解決策は私にとってはうまくいきません。与えられた解決策は次のとおりです。

実際、これは空の文字列 ("") を返します。私が逃したものはありますか?

私は、Kubuntu 12.04 で LibreOffice 4.3.1.2 を使用しています。

ご協力いただきありがとうございます!

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

java - LibreOffice: 'com.mysql.jdbc.driver' をロードできません

LibreOffice Base を phpMyAdmin の MySQL データベースに JDBC 接続で接続しようとしています。

最初のステップは、選択するデータベースを選択することです。ステップ1

2 番目のステップは、どの接続を選択するかです。ステップ2

3 番目のステップは、データベースを選択することです。ステップ 3

「Klasse testen」(Test Class) を押すと、「com.mysql.jdbc.driver をロードできません」というエラーが表示されます。

このエラーを回避する方法を知っている人はいますか?

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

sql - 選択および算術演算からの SQL 挿入

Windows と OSX で同じデータベースを使用する必要があるため、LibreOffice ベースを使用しています。

何百ものCLIENT_IDを主キーとして、CLIENT_NAMEをフィールドとして持つテーブルがあります。主キーの長さは 6 文字です。

CLxxxx

新しいクライアントを挿入し、VBA や PHP を使用せずに単一の SQL ステートメントを使用してそれを実行できるようにしたいと考えています。自動番号を使用するように。

私がやろうとしているのはこれです:

1) 最も高いキーを取得し、そこから「CL」を削除します。たとえば、CL0344 の場合は 0344 が必要です

2) 新しいクライアントの新しいキーを取得するには、最も高いキーに 1 を追加します: 0355

3) 新しいクライアントをテーブルに挿入します

最初のポイントは、次を使用して簡単に達成できます。

しかし、この select の結果に 1 を追加し、同じステートメントを使用して挿入するにはどうすればよいでしょうか?

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

sql - insert into select 異なるデータ型

table1次のようなクエリを使用してtable2、libreofficeベースにデータをコピーしようとしています:

column4VARCHARような値を持つです'5/5/2015'。私の問題は、それcolumn2DATEタイプであることです。column4では、登録するにはどうすれDATEばキャストできcolumn2ますか?