Miten lisään unionin

juppasejuu

Miten lisään oheiseen sql-lauseeseen union käskyn?

SELECT taulu.*, taulu1.* INTO taulu4
FROM taulu, taulu1;

8

561

Äänestä

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • zxcvbnm

      Eli kaksi erillistä kyselyä ja väliin UNION.

      • juppaseju

        Union ei toimi kun siinä on käsky into taulu4?


      • wewe
        juppaseju kirjoitti:

        Union ei toimi kun siinä on käsky into taulu4?

        Eihän tuo kysely ole SQL standartin mukainen?
        Vai mikäs tietokanta.

        INTO käytetään INSERT kyselys ei SELECT

        Mitä haluat tehdä?


      • juppasejuu
        wewe kirjoitti:

        Eihän tuo kysely ole SQL standartin mukainen?
        Vai mikäs tietokanta.

        INTO käytetään INSERT kyselys ei SELECT

        Mitä haluat tehdä?

        Minun pitäisi yhdistää kaksi samanlaista access taulua uuteen tauluun. Yhdistäminen onnistuu helposti

        seuraavalla rivillä:
        SELECT * FROM taulu
        union all
        SELECT * from taulu1;

        Mutta miten saan kyselyn tallentumaan uuteen tauluun?


      • wewe
        juppasejuu kirjoitti:

        Minun pitäisi yhdistää kaksi samanlaista access taulua uuteen tauluun. Yhdistäminen onnistuu helposti

        seuraavalla rivillä:
        SELECT * FROM taulu
        union all
        SELECT * from taulu1;

        Mutta miten saan kyselyn tallentumaan uuteen tauluun?

        Ahaa tuommosta haluat. Accesista en tiedä paljoakaan, mutta MySQL menee tähän malliin. Teet siis ihan normaalin INSERT kyselyn ja SELECT laitat tietojen tilalle.


        INSERT INTO uusi_taulu
        SELECT * FROM taulu
        union all
        SELECT * from taulu1;


        Sarakkeitahan ei tartte luotella mikäli uusi_taulu taulu on samanlainen näin ainamin MySQL. Ihan sivuhuomautuksena että älä käytä taulu ja taulu1 nimeä sekoittaa, vaan ennemmin taulu ja taulu2.


      • juppasejuu
        wewe kirjoitti:

        Ahaa tuommosta haluat. Accesista en tiedä paljoakaan, mutta MySQL menee tähän malliin. Teet siis ihan normaalin INSERT kyselyn ja SELECT laitat tietojen tilalle.


        INSERT INTO uusi_taulu
        SELECT * FROM taulu
        union all
        SELECT * from taulu1;


        Sarakkeitahan ei tartte luotella mikäli uusi_taulu taulu on samanlainen näin ainamin MySQL. Ihan sivuhuomautuksena että älä käytä taulu ja taulu1 nimeä sekoittaa, vaan ennemmin taulu ja taulu2.

        Olen kokeillut tuota lausetta ja ei se näemmä accesissa toimi :(


      • taulua?
        juppasejuu kirjoitti:

        Olen kokeillut tuota lausetta ja ei se näemmä accesissa toimi :(

        >...ei se näemmä accesissa toimi

        Mikä mahtaa olla virheilmoitus?

        Otithan huomioon että INSERT INTO vaatii että sellainen taulu on olemassa, toisin kuin SELECT INTO joka vaatii että sellaista ei ole vaan se tehdään.


    • helposti

      Teet tällaisen scriptin:

      create view yhdiste as
      select * from taulu union select * from taulu1
      go
      select * into taulu4 from yhdiste
      drop view yhdiste

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Suureksi onneksesi on myönnettävä

      Että olen nyt sitten mennyt rakastumaan sinuun. Ei tässä mitään, olen kärsivällinen ❤️
      Ikävä
      85
      1758
    2. Perusmuotoiset TV-lähetykset loppu

      Nyt sanoo useiden HD-muotoistenkin kanavien kohdalla äly-TV, ettei kanava ole käytössä, haluatko poistaa sen? Kanavia
      Apua aloittelijalle
      120
      1174
    3. YLE Äänekosken kaupunginjohtaja saa ankaraa arvostelua

      Kaupungin johtaja saa ankaraa kritiikkiä äkkiväärästä henkilöstöjohtamisestaan. Uusin häirintäilmoitus päivätty 15 kesä
      Äänekoski
      58
      1036
    4. No ei sun asunto eikä mikään

      muukaan sussa ole erikoista. 🤣 köyhä 🤣
      Ikävä
      62
      926
    5. Hyvin. Ikävää nainen,

      Että vainoat ja stalkkaat miestäni.onko tarkoituksesi ehkä saada meidät eroamaan?no,siinä et tule onnistumaan
      Ikävä
      74
      836
    6. Mitä mietit Honey?

      Kulta nainen ❤️❤️
      Ikävä
      57
      790
    7. Uskomaton tekninen vaaliliitto poimii rusinoita pullasta

      Korni näytösesitelmä menossa kaupunginvaltuustossa. Juhlia ei ole kokouksista tiedossa muilla, kuin monipuolue paikalli
      Pyhäjärvi
      78
      789
    8. Linnasuolla poliisi operaatio

      Kamalaa menoa taas meidän ihanassa kaupungissa. https://www.uutisvuoksi.fi/paikalliset/8646060
      Imatra
      29
      786
    9. Missä kaikessa olet erilainen

      Kuin kaivattusi? Voin itse aloittaa: en ole vegaani kuten hän. Enkä harrasta tietokonepelejä lainkaan.
      Ikävä
      39
      757
    10. Katsoin mies itseäni rehellisesti peiliin

      Ja pakko on myöntää, että rupsahtanut olen 😆. Niin se ikä saavuttaa meidät kaikki.
      Ikävä
      43
      756
    Aihe