Questions sur sql

17
réponses

Fonction vs. procédure stockée dans le serveur SQL

j'ai appris des fonctions et des procédures stockées pendant un certain temps, mais je ne sais pas pourquoi et quand j ... emblent pour moi, peut-être parce que je suis un peu novice à ce sujet. Quelqu'un peut-il me dire pourquoi?
demandé sur 2009-07-24 23:40:06
17
réponses

Comment puis-je sélectionner des lignes avec MAX(valeur de la colonne), distinctes par une autre colonne en SQL?

ma table est: id home datetime player resource ---|-----|------------|--------|--------- 1 | 10 | ... tetime Non. Donne tous les enregistrements. -- 3 ..something exotic: avec divers résultats.
demandé sur 2009-03-04 23:14:26
14
réponses

DateTime2 vs DateTime in SQL Server

lequel: datetime datetime2 est le recommandé de stocker la date e ... ocument de meilleure pratique sur quand utiliser quoi, ou peut-être nous devrait - on utiliser datetime2 seulement?
demandé sur 2009-08-26 15:45:10
11
réponses

Count (*) vs Count (1) - SQL Server

je me demande juste si l'un d'entre vous utilise Count(1) au lieu de Count(*) et s'il y a une différence notable d ... e habitude héritée qui a été avancée des jours passés? (la base de données spécifique est SQL Server 2005 .)
demandé sur 2009-08-03 14:15:10
10
réponses

SQL Server: Comment rejoindre la première ligne

je vais utiliser un béton, mais hypothétique, exemple. chaque commande n'a normalement qu'un seul arti ... ilisé dans la requête. probablement parce que la sélection intérieure ne voit pas la table extérieure.
demandé sur 2010-01-11 19:44:37
20
réponses

Comment puis-je lister toutes les clés étrangères se référant à une table donnée dans SQL Server?

j'ai besoin de supprimer une table fortement référencée dans une base de données SQL Server. Comment puis-je obtenir ... leau? (réponses SQL préférables plutôt que de cliquer sur dans L'interface graphique du studio de gestion.)
demandé sur 2009-01-27 15:17:59
25
réponses

La manière la plus rapide d'insérer dans le cadre de L'entité

je suis à la recherche du moyen le plus rapide d'insérer dans le cadre de L'entité. je pose cette question à ... urer plus de 10 minutes (délai d'attente par défaut des transactions), ce qui entraînera une transaction incomplète.
demandé sur 2011-05-09 21:14:00
13
réponses

Groupe d'interrogation MySQL par jour / mois / année

est - il possible que je fasse une simple requête pour compter combien de dossiers j'ai dans une période de temps déte ... OM stats GROUP BY record_date.YEAR, record_date.MONTH pour avoir une statistique mensuelle. Merci!
demandé sur 2009-02-03 23:29:19
16
réponses

Insérer, sur la duplication de mise à jour de PostgreSQL?

il y a plusieurs mois, j'ai appris d'une réponse sur le débordement de la pile comment effectuer plusieurs mises à jou ... couvert. Pour clarifier, je veux insérer plusieurs choses et si elles existent déjà pour les mettre à jour.
demandé sur 2009-07-10 15:38:49
17
réponses

Comment puis-je obtenir des noms de colonne à partir d'une table dans SQL Server?

je voudrais interroger le nom de toutes les colonnes d'une table. J'ai trouvé comment faire dans: Oracle ... is j'ai besoin de savoir: comment cela peut-il être fait dans Microsoft SQL Server (2008, dans mon cas)?
demandé sur 2009-06-28 18:05:50
14
réponses

Jointure SQL: d'où la clause ou la clause

après l'avoir lu, c'est et non un duplicata de explicite vs implicite SQL Joins . La réponse peut être liée (ou mêm ... a théorie correctement, l'optimiseur de requête devrait être en mesure d'utiliser les deux de façon interchangeable.
demandé sur 2008-12-09 23:14:52
4
réponses

L'injection SQL qui contourne mysql la vraie chaîne d'échappement()

y a-t-il une possibilité D'injection SQL même en utilisant la fonction mysql_real_escape_string() ? considérez ... ne fonctionne pas. connaissez-vous une injection possible qui pourrait passer par le code PHP ci-dessus?
demandé sur 2011-04-21 11:56:11
12
réponses

Quand utiliser des guillemets simples, des guillemets doubles, et des tics arrière dans MySQL

j'essaie d'apprendre la meilleure façon d'écrire des requêtes. Je comprends aussi l'importance d'être cohérent. Jusqu' ... imilaires ici depuis environ 20 minutes, mais il semble qu'il n'y ait pas de réponse définitive à cette question.
demandé sur 2012-07-04 05:53:36
30
réponses

Récupérez la ligne qui a la valeur Max pour une colonne

Table: UserId, Value, Date. je veux obtenir L'UserId, valeur pour le max(Date) pour chaque UserId. C'es ... r TOUTES les Identifiants. Mais pour chaque UserId, seulement la ligne où cet utilisateur a la date la plus récente.
demandé sur 2008-09-23 18:34:13
10
réponses

Quelle est la différence entre les jointures Gauche, Droite, extérieure et intérieure?

je me demande comment différencier ces différentes jointures ...
demandé sur 2009-01-15 22:07:31
21
réponses

Solutions pour insérer ou mettre à jour sur le serveur SQL

suppose une structure de table de MyTable(KEY, datafield1, datafield2...) . souvent, je veux soit mettre à j ... IF (key exists) run update command ELSE run insert command Quelle est la meilleure façon d'écrire ceci?
demandé sur 2008-09-20 19:00:47
15
réponses

Comment faire une jointure complète en MySQL?

je veux faire une jointure externe complète dans MySQL. Est-ce possible? Est-ce Qu'une jointure externe complète est supportée par MySQL?
demandé sur 2011-01-25 20:34:18
24
réponses

Est-il possible d'insérer plusieurs lignes à la fois dans une base de données SQLite?

dans MySQL vous pouvez insérer plusieurs lignes comme ceci: INSERT INTO 'tablename' ('column1', 'column2') VALU ... possible d'insérer plusieurs lignes à la fois dans une base de données SQLite? Quelle est la syntaxe pour le faire?
demandé sur 2009-10-23 00:04:42
14
réponses

Quelle est la façon la plus efficace / élégante de couper une table plate en un arbre?

supposons que vous ayez une table plate qui stocke une hiérarchie d'arbre ordonnée: Id Name ParentId ... nt pour le rendre lisible. j'ai posté ma propre solution pour que vous puissiez la mettre en pièces.
demandé sur 2008-10-10 20:47:43
7
réponses

Sauter certaines tables avec mysqldump

y a-t-il un moyen de restreindre certaines tables de la commande mysqldump? par exemple, j'utiliserais la syn ... documentation de mysqldump, donc la force brute (en spécifiant tous les noms de table) est la seule façon d'y aller?
demandé sur 2009-01-08 20:30:17
17
réponses

SQLite-UPSERT * not * insérer ou remplacer

http://en.wikipedia.org/wiki/Upsert Insérer une mise à Jour de procédures stockées sous SQL Server ... nouvel enregistrement mélangeant la 4ème colonne originale avec les nouvelles données pour les 3 premières colonnes?
demandé sur 2009-01-07 04:47:23
4
réponses

MySQL: @variable vs. variable. Quelle est la différence?

dans une autre question que j'ai posté quelqu'un m'a dit qu'il y a une différence entre: @variable et: ... MSSQL a la portée de lot et MySQL a la portée de session. Quelqu'un peut-il fournir des précisions sur ce pour moi?
demandé sur 2009-06-18 03:04:00
30
réponses

Comment partager une chaîne de caractères pour accéder à l'élément x?

avec SQL Server, comment partager une chaîne de caractères pour accéder à l'élément x? prenez une chaîne "Hel ... John Smith". Comment puis-je diviser la chaîne par espace et accéder à l'élément index 1 qui doit retourner "John"?
demandé sur 2008-08-05 22:15:47
5
réponses

Java.util.Date vs java.SQL.Date

java.util.Date vs java.sql.Date : quand et pourquoi utiliser?
demandé sur 2010-02-21 16:16:40
28
réponses

Comment Demander une ligne aléatoire en SQL?

Comment puis-je demander une rangée aléatoire (ou aussi proche de vraiment aléatoire que possible) en SQL pur?
demandé sur 2008-08-21 10:28:49
23
réponses

Meilleure approche pour supprimer une partie du temps de datetime dans SQL Server

Quelle méthode fournit la meilleure performance lors de la suppression de la portion de temps d'un champ datetime dans ... ossible qu'il y ait des méthodes encore meilleures pour se débarrasser de la portion de temps d'une datetime en SQL?
demandé sur 2009-07-24 16:49:54
10
réponses

Pas dans vs PAS existe

laquelle de ces requêtes est la plus rapide? N'EXISTE PAS: SELECT ProductID, ProductName FROM Northwi ... weblogs.sqlteam.com/mladenp/archive/2007/05/18/60210.aspx je pense que je vais rester avec N'existe pas.
demandé sur 2008-10-06 06:19:05
23
réponses

MySQL sélectionner 10 lignes aléatoires de 600K lignes rapides

Comment puis-je écrire une requête qui sélectionne 10 lignes au hasard sur un total de 600k?
demandé sur 2010-12-02 00:35:14
4
réponses

Cadre d'entité VS LINQ à SQL VS ADO.NET avec des procédures stockées?

Comment évaluez-vous chacun d'eux en termes de: Performance vitesse de développement "1519309 ... patient de les avoir comparés à des procs stockés aussi depuis SQL simple est quelque chose que je connais beaucoup.
demandé sur 2010-04-23 15:36:37
6
réponses

Requête SQL renvoie des données à partir de plusieurs tables

j'aimerais savoir ce qui suit: comment obtenir des données à partir de plusieurs tables dans ma base de don ... Partie 4 - les sous-requêtes dans la Clause from de la Partie 5 - Sac Mélangé de Jean Astuces
demandé sur 2012-09-18 15:11:39