Je suis bloqué sur un problème avec sql. J'ai une table avec de nombreuses entrées en double avec les noms de colonnes comme: -SQL Server sélectionnez distinct hell
eventnumber housenumber value1 value2
Aucun de ces noms de colonnes sont la clé primaire comme il y a beaucoup de doublons. Ce que je voudrais faire est de sélectionner dans une autre table par housenumber distincte mais je semble obtenir toute la table copiée à travers, j'utilise: -
Select * into temp_table from schedule_temp where housenumber in (select distinct housenumerb from schedule_temp)
Maintenant, je l'ai cassé un peu et si je fais: -
Select distinct housenumber into temp from schedule_temp group by housenumber
Je reçois une table avec les uniques ... mais Numéro de maison alors comment pourrais-je utiliser ce tableau unique de conduire une autre sélection qui capte de température et Numéro de maison ne reçoit une instance du numéro de maison de schedule_temp? J'espère que cela a du sens.
Les bières sont sur moi si vous pouvez sauver ma santé mentale.
Est-ce que * numéro_événement *, * valeur1 *, * valeur2 * est la même pour un * numéro de maison donné *? Si non, comment voulez-vous décider lequel mettre dans votre table de numéros de maison uniques * – bluecoder
votre message me conduit également à la folie. Pouvez-vous reformuler pour être plus clair - en particulier pouvez-vous poster un échantillon de schéma réel et les données finales que vous voulez (pas tellement les demi-étapes)? – prodigitalson
Ah désolé, les résultats devraient être montrés par numéro de maison unique. – jon