Datenbank Abfrage

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Datenbank Abfrage

    Hallo zusammen,

    Ich habe schwerigkeiten bei mysqlabfrage. ich moechte aus der tabelle order_item, product, order_history, users_info und user in die tabelle accounts tun und dabei sicher gehe, dass alle diese daten von dem selben user stammen.
    Ich weiss dass es mit "INSERT INTO.................SELECT FROM....WHERE " aber wie ich die mehrerenbedingung bei soviel tabellen stelle ist das mein problem.
    Bitte helfen sie mir ich bin nicht fit in php&mysql.

    danke


    accounts
    id
    accountname =(user_id von tb_users_info wird zu accountname hinzugefuegt)
    username =(von username aus tb_users )
    password =(von password aus tb_users)
    email =(von email aus tb_users_info)
    numberofpage(wird automatisch gemacht)
    usedpages(wird automatisch gemacht)
    accounttype =(von product_sku aus tb_product)
    purchasedate =(von date_added aus tb_order history)
    expirationdate (wird automatisch)

    product
    prd_id
    product_sku
    product_desc

    order_item
    oder_id
    user_info_id
    order_item_sku
    order_status
    oder_item_id

    user_info
    user_info_id
    users_id
    users_email

    order_history
    order_history_id
    date_added
    order_id

    users
    users_id
    name
    username
    email
    passwordaccounts product

  • #2
    warum willst du einfach daten kopieren?

    Kommentar


    • #3
      Original geschrieben von penizillin
      warum willst du einfach daten kopieren?
      ein java programm wird die tabelle accounts verwalten. z.Bsp numberofpage, usedpages und expirationdate.
      Zuletzt geändert von kokoroko; 09.07.2007, 22:56.

      Kommentar


      • #4
        vielleicht reicht hierfür ein view?

        Kommentar


        • #5
          Original geschrieben von penizillin
          vielleicht reicht hierfür ein view?
          durch die datensammlung in der tabelle accounts wird einen account pratisch fuer den user erzeugt.
          ich bin nicht fit in php&mysql.
          Zuletzt geändert von kokoroko; 09.07.2007, 23:28.

          Kommentar


          • #6
            informiere dich darüber, was ein "view" ist.

            entwickelst du das java programm? dann lass die daten doch, wo sie sind und nutze in dem java programm abfragen, die die daten aus verschiedenen tabellen holt (stichwort "join").

            Kommentar


            • #7
              Re: Datenbank Abfrage

              EDIT:
              Bitte vernünftig Zitieren!
              wahsaga


              noch eine frage bitte: wie kann ich das datum in 'expirationdatespalte' automatisch auf 1 jahr setze anhand das datum in purchasedatespalte.
              zum bsp: ein user hat was heute gekauft dann wird in purchasedate das heutige datum steht und dann muss automatisch in expirationdatespalte 16.07.2008 stehen.
              wie mann sowas hinbekommt?
              danke
              Zuletzt geändert von wahsaga; 17.07.2007, 09:17.

              Kommentar

              Lädt...
              X