Pourquoi préférer la composition à l'héritage? Quels compromis y a-t-il pour chaque approche? Quand devriez-vous choisir l'héritage plutôt que la
Pourquoi préférer la composition à l'héritage? Quels compromis y a-t-il pour chaque approche? Quand devriez-vous choisir l'héritage plutôt que la
Quelle est la différence entre l'association, l'agrégation et la composition? Veuillez expliquer en termes de mise en
Je cherche un moyen de concaténer les chaînes d'un champ au sein d'un groupe par requête. Ainsi, par exemple, j'ai une table: ID COMPANY_ID EMPLOYEE 1 1 Anna 2 1 Bill 3 2 Carol 4 2 Dave et je voulais regrouper par company_id pour obtenir quelque chose comme: COMPANY_ID EMPLOYEE 1 Anna, Bill 2...
J'essaie de migrer une application basée sur MySQL vers Microsoft SQL Server 2005 (pas par choix, mais c'est la vie). Dans l'application d'origine, nous avons utilisé presque entièrement des instructions conformes à ANSI-SQL, à une exception près: nous avons utilisé la group_concatfonction de MySQL...
J'ai une table et je voudrais tirer une ligne par identifiant avec les valeurs de champ concaténées. Dans ma table, par exemple, j'ai ceci: TM67 | 4 | 32556 TM67 | 9 | 98200 TM67 | 72 | 22300 TM99 | 2 | 23009 TM99 | 3 | 11200 Et je voudrais sortir: TM67 | 4,9,72 | 32556,98200,22300 TM99 | 2,3 |...
Serait-il possible de construire SQL pour concaténer les valeurs de colonne à partir de plusieurs lignes? Ce qui suit est un exemple: Tableau A PID UNE B C Tableau B Desc. PID SEQ A 1 ont A 2 un joli A 3 jours. B 1 Beau travail. C 1 Oui C 2 on peut C 3 faire C 4 ce travail! La sortie du SQL doit...
J'essaie de lister tous les seaux sur une agrégation, mais il semble ne montrer que les 10 premiers. Ma recherche: curl -XPOST "http://localhost:9200/imoveis/_search?pretty=1" -d' { "size": 0, "aggregations": { "bairro_count": { "terms": { "field": "bairro.raw" } } } }' Retour: { "took" : 2,...
J'essaye d'accomplir ce qui suit dans MySQL (voir le pseudocode) SELECT DISTINCT gid FROM `gd` WHERE COUNT(*) > 10 ORDER BY lastupdated DESC Existe-t-il un moyen de le faire sans utiliser un (SELECT ...) dans la clause WHERE, car cela semblerait être un gaspillage de
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une...
Considérez les modèles Django simples Eventet Participant: class Event(models.Model): title = models.CharField(max_length=100) class Participant(models.Model): event = models.ForeignKey(Event, db_index=True) is_paid = models.BooleanField(default=False, db_index=True) Il est facile d'annoter la...
Je suis conscient des différences conceptuelles entre l'agrégation et la composition. Quelqu'un peut-il me dire la différence d'implémentation en Java entre eux avec des
J'ai une table: CREATE TABLE tblproducts ( productid integer, product character varying(20) ) Avec les rangées: INSERT INTO tblproducts(productid, product) VALUES (1, 'CANDID POWDER 50 GM'); INSERT INTO tblproducts(productid, product) VALUES (2, 'SINAREST P SYP 100 ML'); INSERT INTO...
J'ai un modèle simple comme celui-ci: class Order(models.Model): created = model.DateTimeField(auto_now_add=True) total = models.IntegerField() # monetary value Et je veux produire une ventilation mois par mois de: Combien de ventes il y a eu en un mois ( COUNT) La valeur combinée ( SUM) Je ne...