2

PostgreSQL の第一人者が助けてくれるなら、私はまだ始めたばかりです。

基本的に私が欲しいのは、次のような単純なテーブルです:

CREATE TABLE schema.searches
(
  search_id serial NOT NULL,
  search_query character varying(255),
  search_count integer DEFAULT 1,
  CONSTRAINT pkey_search_id PRIMARY KEY (search_id)
)
WITH (
  OIDS=FALSE
);

REPLACE INTOMySQLのようなものが必要です。独自の手順などを作成する必要があるかどうかわかりませんか?

基本的:

  • クエリが既に存在するかどうかを確認します
  • その場合は、カウントに 1 を追加するだけです
  • そうでない場合は、データベースに追加します

私は自分のphpコードでこれを行うことができますが、postgres Cエンジンですべてを行うことをお勧めします

4

1 に答える 1