Kiedy wykonujemy select count(*) from table_name, zwraca liczbę wierszy. Co robi count(1)? Co to 1oznacza? Czy to to samo, co count(*)(ponieważ daje taki sam wynik przy wykonaniu)?
Kiedy wykonujemy select count(*) from table_name, zwraca liczbę wierszy. Co robi count(1)? Co to 1oznacza? Czy to to samo, co count(*)(ponieważ daje taki sam wynik przy wykonaniu)?
Słyszałem, że „wszyscy” używają sparametryzowanych zapytań SQL do ochrony przed atakami typu SQL injection bez konieczności sprawdzania każdego elementu wprowadzanego przez użytkownika. Jak Ty to robisz? Czy otrzymujesz to automatycznie podczas korzystania z procedur składowanych? W moim...
Próbuję wykonać mój kod PHP, który wywołuje dwa zapytania MySQL za pośrednictwem mysqli i wyświetla komunikat o błędzie „Polecenia nie są zsynchronizowane; nie można teraz uruchomić tego polecenia”. Oto kod, którego używam <?php $con = mysqli_connect("localhost", "user", "password",...
Nie mogę znaleźć pliku my.cnf lub innego pliku konfiguracyjnego MySQL dostarczonego z MAMP . Czy to nie zawiera?
Jak mogę scalić dwie tabele MySQL o tej samej strukturze? Klucze podstawowe obu tabel będą ze sobą kolidować, więc wziąłem to pod uwagę.
Ok, więc nie mam takiego doświadczenia w Pythonie. Mam następujący kod w Pythonie: cursor.execute("INSERT INTO table VALUES var1, var2, var3,") gdzie var1jest liczbą całkowitą, var2i var3są łańcuchami. Jak mogę napisać nazwy zmiennych bez Pythona, włączając je jako część tekstu zapytania?...
Czy ktoś może mi powiedzieć, czy istnieje odpowiednik SCOPE_IDENTITY()używania identyfikatorów GUID jako klucza podstawowego w programie SQL Server? Nie chcę najpierw tworzyć identyfikatora GUID i zapisywać go jako zmienną, ponieważ używamy sekwencyjnych identyfikatorów GUID jako naszych kluczy...
Dlaczego połączenia są złe lub „wolne”. Wiem, że słyszałem to więcej niż raz. Znalazłem ten cytat Problem polega na tym, że łączenia są stosunkowo wolne, szczególnie w przypadku bardzo dużych zestawów danych, a jeśli są wolne, Twoja witryna działa wolno. Usunięcie wszystkich tych oddzielnych...
Chciałbym WYBRAĆ pojedynczą wartość w zmiennej. Próbowałem śledzić: DECLARE myvar INT(4); - natychmiast zwraca błąd składni. SELECT myvalue FROM mytable WHERE anothervalue = 1; - zwraca jedną liczbę całkowitą SELECT myvalue INTO myvar FROM mytable WHERE anothervalue = 1; - nie...
Jak usunąć wszystkie tabele z bazy danych za pomocą manage.py i wiersza poleceń? Czy istnieje sposób, aby to zrobić, uruchamiając manage.py z odpowiednimi parametrami, abym mógł to zrobić z aplikacji .NET?
Obecnie mam procedurę składowaną, w której chcę wstawić nowe wiersze do tabeli. insert into cars (id, Make, Model) values('A new Guid', "Ford", "Mustang") Zatem klucz podstawowy „id” to Guid. Wiem, jak utworzyć nowy Guid w kodzie C #, ale w ramach procedury składowanej nie jestem pewien, jak...
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Popraw to pytanie...
Mam pole w tabeli MySQL, które ma timestamptyp danych. Zapisuję dane w tej tabeli. Ale kiedy przekażę znacznik czasu ( 1299762201428) do rekordu, automatycznie zapisuje wartość 0000-00-00 00:00:00w tej tabeli. Jak mogę przechowywać znacznik czasu w tabeli MySQL? Oto moje...
Próbuję zaktualizować jedną tabelę MySQL na podstawie informacji z innej. Mój originalstół wygląda następująco: id | value ------------ 1 | hello 2 | fortune 3 | my 4 | old 5 | friend A tobeupdatedtabela wygląda tak: uniqueid | id | value --------------------- 1 | | something 2 | |...
Jestem w stanie uzyskać zarówno wartość, jak i wiersz wyniku zapytania mysql. Ale staram się uzyskać pojedynczy wynik zapytania. na przykład: $result = mysql_query("SELECT COUNT(*) FROM Students;"); Potrzebuję wyniku do wyświetlenia. Ale rezultatu nie otrzymuję. Próbowałem z następującymi...
Jak określić, aby funkcja MONTH () mySQL zwracała w tym zapytaniu wartość „08” zamiast 8? Chciałbym, żeby ten rodzaj działał na zasadzie daty. Aktualnie otrzymuję wyniki dla daty takiej jak 2006-9 2007-1 2007-10 2007-11 aktualne zapytanie: SELECT COUNT(*), CONCAT(YEAR(`datetime_added`),...
Chcę zadeklarować zmienną w SQLite i używać jej w insertdziałaniu. Podobnie jak w MS SQL: declare @name as varchar(10) set name = 'name' select * from table where name = @name Na przykład będę musiał go pobrać last_insert_rowi użyć w insert. Znalazłem coś na temat wiązania, ale nie do końca...
Próbuję wykryć, czy na serwerze działa wersja Express Edition. Mam następujący t sql. DECLARE @edition varchar(50); set @edition = cast((select SERVERPROPERTY ('edition')) as varchar) print @edition W moim przypadku @edition = Express Edition (64-bit) Jak mogę wykonać następujące...
Zainstalowałem SQL Server 2008 R2 na moim komputerze lokalnym. Ale nie mogę utworzyć nowej bazy danych ze względu na prawa (lub ich brak). „ODMOWA UTWORZENIA BAZY DANYCH” Dlatego próbowałem przypisać uprawnienia administratora do mojego obecnego loginu „Użytkownik nie ma uprawnień do...
Chcę uzyskać kopię zapasową pojedynczej tabeli z danymi z bazy danych w programie SQL Server przy użyciu skryptu. Jak mogę to zrobić?