คำถามติดแท็ก exists

มีอยู่เป็นคำสำคัญหรือฟังก์ชันในหลายภาษาโดยเฉพาะใน SQL

24
ฉันจะตรวจสอบองค์ประกอบที่มีอยู่ใน DOM ที่มองเห็นได้อย่างไร
คุณจะทดสอบองค์ประกอบของการดำรงอยู่ได้อย่างไรโดยไม่ต้องใช้ getElementByIdวิธีการได้อย่างไร? ฉันได้ตั้งค่าการสาธิตสดสำหรับการอ้างอิง ฉันจะพิมพ์รหัสที่นี่เช่นกัน: <!DOCTYPE html> <html> <head> <script> var getRandomID = function (size) { var str = "", i = 0, chars = "0123456789abcdefghijklmnopqurstuvwxyzABCDEFGHIJKLMNOPQURSTUVWXYZ"; while (i < size) { str += chars.substr(Math.floor(Math.random() * 62), 1); i++; } return str; }, isNull = function (element) { var randomID = getRandomID(12), …

13
ตรวจสอบว่ามีหลายสตริงอยู่ในสตริงอื่นหรือไม่
ฉันจะตรวจสอบว่ามีสตริงใด ๆ ในอาร์เรย์อยู่ในสตริงอื่นได้อย่างไร ชอบ: a = ['a', 'b', 'c'] str = "a123" if a in str: print "some of the strings found in str" else: print "no strings found in str" รหัสนั้นใช้งานไม่ได้มันเป็นเพียงการแสดงสิ่งที่ฉันต้องการให้บรรลุ
378 python  arrays  string  exists 

12
วิธีที่ดีที่สุดในการทดสอบว่าแถวมีอยู่ในตาราง MySQL หรือไม่
ฉันพยายามค้นหาว่ามีแถวในตารางหรือไม่ การใช้ MySQL จะดีกว่าไหมถ้าทำเคียวรีเช่นนี้ SELECT COUNT(*) AS total FROM table1 WHERE ... และตรวจสอบเพื่อดูว่ายอดรวมไม่เป็นศูนย์หรือดีกว่าที่จะทำแบบสอบถามเช่นนี้: SELECT * FROM table1 WHERE ... LIMIT 1 และตรวจสอบเพื่อดูว่ามีการส่งคืนแถวหรือไม่ ในแบบสอบถามทั้งสองข้อ WHERE ใช้ดัชนี
337 sql  mysql  performance  exists 

21
วิธีการตรวจสอบว่ามีฐานข้อมูล MySQL อยู่หรือไม่
เป็นไปได้ไหมที่จะตรวจสอบว่ามีฐานข้อมูล (MySQL) อยู่หลังจากทำการเชื่อมต่อหรือไม่ ฉันรู้วิธีตรวจสอบว่ามีตารางอยู่ในฐานข้อมูลหรือไม่ แต่ต้องตรวจสอบว่ามีฐานข้อมูลอยู่หรือไม่ ถ้าไม่ฉันต้องเรียกรหัสอื่นเพื่อสร้างและเติมมัน ฉันรู้ว่าทั้งหมดนี้ฟังดูค่อนข้างไม่เหมาะสม - นี่เป็นแอพที่รวดเร็วและสกปรก
293 mysql  database  exists 

9
ใส่ถ้าไม่ได้มีการอัพเดทหรือไม่
Наэтотвопросестьответына กองมากเกินнарусском : Каксоздатьпроверкунасуществованиезаписи? ฉันได้พบโซลูชัน "น่าจะ" สำหรับคลาสสิก "ฉันจะแทรกระเบียนใหม่หรืออัปเดตได้อย่างไรหากมีอยู่แล้ว" แต่ฉันไม่สามารถให้พวกเขาทำงานใน SQLite ได้ ฉันมีตารางที่กำหนดดังนี้: CREATE TABLE Book ID INTEGER PRIMARY KEY AUTOINCREMENT, Name VARCHAR(60) UNIQUE, TypeID INTEGER, Level INTEGER, Seen INTEGER สิ่งที่ฉันต้องการจะทำคือเพิ่มระเบียนที่มีชื่อเฉพาะ หากชื่อมีอยู่แล้วฉันต้องการแก้ไขฟิลด์ ใครช่วยเล่าเรื่องนี้ให้ฉันฟังได้ไหม
275 sqlite  insert  exists 

30
MySQL> ตารางไม่มีอยู่ แต่มันจะ (หรือควร)
ฉันเปลี่ยนข้อมูลของการติดตั้ง MySQL และฐานทั้งหมดย้ายอย่างถูกต้องยกเว้นหนึ่ง ฉันสามารถเชื่อมต่อและUSEฐานข้อมูล SHOW TABLESส่งคืนตารางทั้งหมดให้ฉันอย่างถูกต้องและไฟล์ของแต่ละตารางนั้นมีอยู่ในไดเรกทอรีข้อมูล MySQL อย่างไรก็ตามเมื่อฉันลองSELECTบางสิ่งจากตารางฉันได้รับข้อความแสดงข้อผิดพลาดว่าไม่มีตารางอยู่ แต่นี่ไม่สมเหตุสมผลเนื่องจากฉันสามารถแสดงตารางเดียวกันผ่านการSHOW TABLESแถลง ฉันเดาว่าSHOW TABLESรายชื่อไฟล์มีอยู่ แต่ไม่ได้ตรวจสอบว่าไฟล์เสียหายหรือไม่ ดังนั้นฉันสามารถแสดงรายการไฟล์เหล่านั้น แต่ไม่สามารถเข้าถึงได้ อย่างไรก็ตามมันเป็นเพียงการคาดเดา ฉันไม่เคยเห็นสิ่งนี้มาก่อน ตอนนี้ฉันไม่สามารถรีสตาร์ทฐานข้อมูลเพื่อทำการทดสอบได้ แต่นั่นเป็นเพียงการคาดเดาฉันไม่เคยเห็นสิ่งนี้มาก่อน ไม่มีใครรู้ว่าทำไมสิ่งนี้เกิดขึ้น? ตัวอย่าง: mysql> SHOW TABLES; +-----------------------+ | Tables_in_database | +-----------------------+ | TABLE_ONE | | TABLE_TWO | | TABLE_THREE | +-----------------------+ mysql> SELECT * FROM TABLE_ONE; ERROR 1146 (42S02): Table 'database.TABLE_ONE' doesn't …

4
สามารถระบุได้เพียงนิพจน์เดียวในรายการที่เลือกเมื่อไม่ได้แนะนำเคียวรีย่อยด้วย EXISTS
ข้อความค้นหาของฉันเป็นดังนี้และมีแบบสอบถามย่อยอยู่ภายใน: select count(distinct dNum) from myDB.dbo.AQ where A_ID in (SELECT DISTINCT TOP (0.1) PERCENT A_ID, COUNT(DISTINCT dNum) AS ud FROM myDB.dbo.AQ WHERE M > 1 and B = 0 GROUP BY A_ID ORDER BY ud DESC) ข้อผิดพลาดที่ฉันได้รับคือ ... Only one expression can be specified in the select list when the …
178 sql  sql-server  tsql  exists 

4
เลือกแถวที่ไม่ปรากฏในตารางอื่น
ฉันมีตาราง postgresql สองตาราง: table name column names ----------- ------------------------ login_log ip | etc. ip_location ip | location | hostname | etc. ฉันต้องการที่จะได้รับทุกที่อยู่ IP จากซึ่งไม่ได้มีแถวในlogin_log ฉันลองใช้แบบสอบถามนี้ แต่มีข้อผิดพลาดทางไวยากรณ์เกิดขึ้นip_location SELECT login_log.ip FROM login_log WHERE NOT EXIST (SELECT ip_location.ip FROM ip_location WHERE login_log.ip = ip_location.ip) ERROR: syntax error at or near "SELECT" LINE 3: …

5
Linq เลือกวัตถุในรายการที่มีอยู่ใน (A, B, C)
ordersฉันมีรายชื่อของ ฉันต้องการเลือกordersตามสถานะชุดคำสั่งซื้อ ดังนั้นโดยพื้นฐานแล้ว select orders where order.StatusCode in ("A", "B", "C") // Filter the orders based on the order status var filteredOrders = from order in orders.Order where order.StatusCode.????????("A", "B", "C") select order;

5
is_file หรือ file_exists ใน PHP
ฉันต้องการตรวจสอบว่าไฟล์อยู่ใน HDD ในตำแหน่งที่ระบุหรือไม่ ($ path. $ file_name) อะไรคือความแตกต่างระหว่างฟังก์ชันis_file()และfile_exists()ฟังก์ชันใดที่ดีกว่า / เร็วกว่าในการใช้ PHP?
118 php  file  exists 

9
SQL Server IN เทียบกับ EXISTS Performance
ฉันสงสัยว่าข้อใดต่อไปนี้จะมีประสิทธิภาพมากกว่ากัน ฉันมักจะระมัดระวังในการใช้INเพราะฉันเชื่อว่า SQL Server จะเปลี่ยนผลลัพธ์ที่กำหนดให้เป็นIFคำสั่งที่ยิ่งใหญ่ สำหรับชุดผลลัพธ์ขนาดใหญ่อาจส่งผลให้มีประสิทธิภาพต่ำ สำหรับชุดผลลัพธ์ขนาดเล็กฉันไม่แน่ใจว่าควรเลือกอย่างใดอย่างหนึ่ง สำหรับชุดผลลัพธ์ขนาดใหญ่จะไม่มีEXISTSประสิทธิภาพมากกว่านี้หรือ WHERE EXISTS (SELECT * FROM Base WHERE bx.BoxID = Base.BoxID AND [Rank] = 2) เมื่อเทียบกับ WHERE bx.BoxID IN (SELECT BoxID FROM Base WHERE [Rank = 2])

8
วิธีที่ดีที่สุดในการตรวจสอบว่ามีวัตถุอยู่ใน Entity Framework หรือไม่?
วิธีใดที่ดีที่สุดในการตรวจสอบว่ามีวัตถุอยู่ในฐานข้อมูลจากมุมมองด้านประสิทธิภาพหรือไม่ ฉันใช้ Entity Framework 1.0 (ASP.NET 3.5 SP1)

12
วิธีป้องกัน“ ข้อผิดพลาดไดเรกทอรีมีอยู่แล้ว” ใน makefile เมื่อใช้ mkdir
ฉันต้องการสร้างไดเร็กทอรีใน makefile ของฉันและฉันไม่ต้องการให้ "ไดเร็กทอรีมีข้อผิดพลาด" ซ้ำแล้วซ้ำเล่าแม้ว่าฉันจะเพิกเฉยได้ง่ายๆก็ตาม ฉันใช้ mingw / msys เป็นหลัก แต่ต้องการบางอย่างที่ใช้ได้กับเชลล์ / ระบบอื่น ๆ ด้วย ฉันลองแล้ว แต่ไม่ได้ผลมีความคิดอะไรไหม? ifeq (,$(findstring $(OBJDIR),$(wildcard $(OBJDIR) ))) -mkdir $(OBJDIR) endif


5
MongoDB: วิธีค้นหาระเบียนที่ฟิลด์เป็นโมฆะหรือไม่ได้ตั้งค่า?
ฉันมีEmailเอกสารที่มีช่องsent_atวันที่: { 'sent_at': Date( 1336776254000 ) } หากEmailยังไม่ได้ส่งsent_atฟิลด์นี้จะเป็นโมฆะหรือไม่มีอยู่ ฉันต้องการรับจำนวนการส่ง / ไม่ได้ส่งEmailsทั้งหมด ฉันติดขัดที่พยายามหาวิธีที่ถูกต้องในการค้นหาข้อมูลนี้ ฉันคิดว่านี่เป็นวิธีที่ถูกต้องในการนับจำนวนการส่ง: db.emails.count({sent_at: {$ne: null}}) แต่ฉันจะนับคนที่ไม่ได้ส่งได้อย่างไร?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.